JS 添加网页桌面快捷方式的代码详细整理


Posted in Javascript onDecember 27, 2012
function toDesktop(sUrl,sName){ 
try{ 
var WshShell = new ActiveXObject("WScript.Shell"); 
var oUrlLink = WshShell.CreateShortcut(WshShell.SpecialFolders("Desktop") + "\\" + sName + ".url"); 
oUrlLink.TargetPath = sUrl; 
oUrlLink.Save(); 
}catch(e){ 
alert("当前IE安全级别不允许操作!"); 
} 
} 
<a href="javascript:void(0);" onclick="toDesktop('http:\//www.163.com/','163网易')">创建快捷方式</a>
<!---把以下文本复制到记事本里面,然后保存成 .htm 格式文件,用IE打开就可以预览效果了---> 
<script language="JavaScript"> 
function toDesktop(sUrl,sName){ 
try 
{ 
var WshShell = new ActiveXObject("WScript.Shell"); 
var oUrlLink = WshShell.CreateShortcut(WshShell.SpecialFolders("Desktop") + "\\" + sName + ".url"); 
oUrlLink.TargetPath = sUrl; 
oUrlLink.Save(); 
} 
catch(e) 
{ 
alert("当前IE安全级别不允许操作!"); 
} 
} 
</script> 
<input name="btn" type="button" id="btn" value="星光下载" onClick="toDesktop('http:\//cjss.tsh88.cn/','超级搜索')"> 
<input name="btn" type="button" id="btn" value="C盘" onClick="toDesktop('file:\//C:','C盘')">
Javascript 相关文章推荐
jquery鼠标停止移动事件
Dec 21 Javascript
js获取url中&quot;?&quot;后面的字串方法
May 15 Javascript
JavaScript实现的一个倒计时的类
Mar 12 Javascript
原生js仿jquery animate动画效果
Jul 13 Javascript
Bootstrap源码解读表单(2)
Dec 22 Javascript
canvas压缩图片转换成base64格式输出文件流
Mar 09 Javascript
详解angularjs的数组传参方式的简单实现
Jul 28 Javascript
谈谈JS中的!!
Dec 07 Javascript
Vue.js@2.6.10更新内置错误处机制Fundebug同步支持相应错误监控
May 13 Javascript
js实现简易计算器功能
Oct 18 Javascript
vue实现公告栏文字上下滚动效果的示例代码
Jun 16 Javascript
vue+iview框架实现左侧动态菜单功能的示例代码
Jul 23 Javascript
JavaScript初学者应注意的七个细节详细介绍
Dec 27 #Javascript
圣诞节Merry Christmas给博客添加浪漫的下雪效果基于jquery实现
Dec 27 #Javascript
js/ajax跨越访问-jsonp的原理和实例(javascript和jquery实现代码)
Dec 27 #Javascript
关于火狐(firefox)及ie下event获取的两种方法
Dec 27 #Javascript
Javascript图像处理—为矩阵添加常用方法
Dec 27 #Javascript
ie支持function.bind()方法实现代码
Dec 27 #Javascript
前后台交互过程中json格式如何解析以及如何生成
Dec 26 #Javascript
You might like
玩转图像函数库―常见图形操作
2006/09/03 PHP
其他功能
2006/10/09 PHP
php中的数组操作函数整理
2008/08/18 PHP
浅析php适配器模式(Adapter)
2014/11/25 PHP
thinkPHP中多维数组的遍历方法
2016/01/09 PHP
php微信公众号开发之微信企业付款给个人
2018/10/04 PHP
php + ajax 实现的写入数据库操作简单示例
2020/05/16 PHP
一个对于Array的简单扩展
2006/10/03 Javascript
js停止输出代码
2008/07/20 Javascript
使用jQuery的ajax功能实现的RSS Reader 代码
2009/09/03 Javascript
javascript Demo模态窗口
2009/12/06 Javascript
JS判断字符串长度的5个方法(区分中文和英文)
2014/03/18 Javascript
javascript 拷贝节点cloneNode()使用介绍
2014/04/03 Javascript
CSS中position属性之fixed实现div居中
2015/12/14 Javascript
jquery实现简单的遮罩层
2016/01/08 Javascript
学习Angularjs分页指令
2016/07/01 Javascript
浅谈js中调用函数时加不加括号的问题
2016/07/28 Javascript
javascript使用 concat 方法对数组进行合并的方法
2016/09/08 Javascript
javascript实现获取指定精度的上传文件的大小简单实例
2016/10/25 Javascript
JS实现带导航城市列表以及输入搜索功能
2018/01/04 Javascript
vue 查看dist文件里的结构(多种方式)
2020/01/17 Javascript
python实现的防DDoS脚本
2011/02/08 Python
Python Web框架Pylons中使用MongoDB的例子
2013/12/03 Python
Python实现八大排序算法
2016/08/13 Python
Python 多线程Threading初学教程
2017/08/22 Python
Python3.6安装及引入Requests库的实现方法
2018/01/24 Python
python操作yaml说明
2020/04/08 Python
Python Json数据文件操作原理解析
2020/05/09 Python
护士实习生自我鉴定范文
2013/12/10 职场文书
个人简历自我评价
2014/01/06 职场文书
科级干部考察材料
2014/02/15 职场文书
小学生开学感言
2014/02/28 职场文书
事业单位考察材料范文
2014/12/25 职场文书
公司慰问信范文
2015/03/23 职场文书
2019同学聚会主持词
2019/05/06 职场文书
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
2022/04/06 Vue.js