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 相关文章推荐
指定js可访问其它域名的cookie的方法
Sep 18 Javascript
Javascript基础教程之数组 array
Jan 18 Javascript
基于JS分页控件实现简单美观仿淘宝分页按钮效果
Nov 07 Javascript
vue项目中做编辑功能传递数据时遇到问题的解决方法
Dec 19 Javascript
JavaScript事件处理程序详解
Sep 19 Javascript
JS简单实现数组去重的方法分析
Oct 14 Javascript
JS+canvas画一个圆锥实例代码
Dec 13 Javascript
浅谈Webpack多页应用HMR卡住问题
Apr 24 Javascript
vue各种事件监听实例(小结)
Jun 24 Javascript
微信小程序实现发微博功能的示例代码
Jun 24 Javascript
js实现拖拽与碰撞检测
Sep 18 Javascript
js实现石头剪刀布游戏
Oct 11 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
PHP实现删除字符串中任何字符的函数
2015/08/11 PHP
php文件上传及下载附带显示文件及目录功能
2017/04/27 PHP
用PHP去掉文件头的Unicode签名(BOM)方法
2017/06/22 PHP
Yii2框架自定义验证规则操作示例
2019/02/08 PHP
Laravel validate error处理,ajax,json示例
2019/10/25 PHP
Laravel 微信小程序后端实现用户登录的示例代码
2019/11/26 PHP
js获取当前select 元素值的代码
2010/04/19 Javascript
jQuery图片预加载 等比缩放实现代码
2011/10/04 Javascript
JavaScript移除数组元素减少长度的方法
2013/09/05 Javascript
XMLHttpRequest处理xml格式的返回数据(示例代码)
2013/11/21 Javascript
js判断是否按下了Shift键的方法
2015/01/27 Javascript
Js制作点击输入框时默认文字消失的效果
2015/09/05 Javascript
简单讲解jQuery中的子元素过滤选择器
2016/04/18 Javascript
JavaScript实现汉字转换为拼音的库文件示例
2016/12/22 Javascript
jQuery仿IOS弹出框插件
2017/02/18 Javascript
Django1.7+JQuery+Ajax验证用户注册集成小例子
2017/04/08 jQuery
JavaScript使用面向对象实现的拖拽功能详解
2019/06/12 Javascript
vue常用高阶函数及综合实例
2021/02/25 Vue.js
Python的ORM框架SQLObject入门实例
2014/04/28 Python
python通过ssh-powershell监控windows的方法
2015/06/02 Python
pandas获取groupby分组里最大值所在的行方法
2018/04/20 Python
python远程连接服务器MySQL数据库
2018/07/02 Python
基于Python实现定时自动给微信好友发送天气预报
2018/10/25 Python
Python 实现取多维数组第n维的前几位
2019/11/26 Python
python调用jenkinsAPI构建jenkins,并传递参数的示例
2020/12/09 Python
控制工程专业个人求职信
2013/09/25 职场文书
车间核算员岗位职责
2014/07/01 职场文书
经典演讲稿开场白
2014/08/25 职场文书
小学生感恩老师演讲稿
2014/08/28 职场文书
合同和协议有什么区别?
2014/10/08 职场文书
员工工作表现自我评价
2015/03/06 职场文书
小区环境卫生倡议书
2015/04/29 职场文书
Pytorch 使用tensor特定条件判断索引
2021/04/08 Python
解析在浏览器地址栏输入一个URL后发生了什么
2021/06/21 Servers
Python写情书? 10行代码展示如何把情书写在她的照片里
2022/04/21 Python
MySQL 条件查询的常用操作
2022/04/28 MySQL