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 相关文章推荐
判断浏览器的javascript版本的代码
Sep 03 Javascript
关于jquery.validate1.9.0前台验证的使用介绍
Apr 26 Javascript
在javascript中如何得到中英文混合字符串的长度
Jan 17 Javascript
jQuery插件cxSelect多级联动下拉菜单实例解析
Jun 24 Javascript
js与jquery分别实现tab标签页功能的方法
Nov 18 Javascript
使用Browserify来实现CommonJS的浏览器加载方法
May 14 Javascript
JS随机数产生代码分享
Feb 24 Javascript
jQuery实现碰到边缘反弹的动画效果
Feb 24 jQuery
vue通过滚动行为实现从列表到详情,返回列表原位置的方法
Aug 31 Javascript
Vue中computed、methods与watch的区别总结
Apr 10 Javascript
vue 内联样式style中的background用法说明
Aug 05 Javascript
JavaScript仿京东轮播图效果
Feb 25 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&amp;java(二)
2006/10/09 PHP
用PHP+java实现自动新闻滚动窗口
2006/10/09 PHP
PHP中去除换行解决办法小结(PHP_EOL)
2011/11/27 PHP
php小技巧之过滤ascii控制字符
2014/05/14 PHP
yii2.0使用Plupload实现带缩放功能的多图上传
2015/12/22 PHP
ThinkPHP3.2.1图片验证码实现方法
2016/08/19 PHP
PHP检查端口是否可以被绑定的方法示例
2018/08/09 PHP
JavaScript Event学习第八章 事件的顺序
2010/02/07 Javascript
javascript下高性能字符串连接StringBuffer类
2010/08/16 Javascript
jQuery中 noConflict() 方法使用
2013/04/25 Javascript
基于JavaScript将表单序列化类型的数据转化成对象的处理(允许对象中包含对象)
2015/12/28 Javascript
bootstrapfileinput实现文件自动上传
2016/11/08 Javascript
详解用原生JavaScript实现jQuery的某些简单功能
2016/12/19 Javascript
利用webstrom调试Vue.js单页面程序的方法教程
2017/06/06 Javascript
vue 项目常用加载器及配置详解
2018/01/22 Javascript
JS正则表达式常见用法实例详解
2018/06/19 Javascript
Electron实现应用打包、自动升级过程解析
2020/07/07 Javascript
Python编程中的异常处理教程
2015/08/21 Python
python实现可以断点续传和并发的ftp程序
2016/09/13 Python
python与C互相调用的方法详解
2017/07/14 Python
使用Python 统计高频字数的方法
2019/01/31 Python
Django获取该数据的上一条和下一条方法
2019/08/12 Python
PyPDF2读取PDF文件内容保存到本地TXT实例
2020/05/12 Python
python 安装移动复制第三方库操作
2020/07/13 Python
利用CSS3实现自定义滚动条代码分享
2016/08/18 HTML / CSS
Canvas实现贝赛尔曲线轨迹动画的示例代码
2019/04/25 HTML / CSS
猎人靴英国官网:Hunter Boots
2017/02/02 全球购物
怎样声明接口
2014/09/19 面试题
应届毕业生自我鉴定范文
2013/12/27 职场文书
运动会广播稿200米
2014/01/27 职场文书
领导干部查摆“四风”问题自我剖析材料思想汇报
2014/10/05 职场文书
学校施工安全责任书
2015/01/29 职场文书
2015年教师党员承诺书
2015/04/27 职场文书
无保留意见审计报告
2015/06/05 职场文书
2019中小学生安全过暑期倡议书
2019/06/24 职场文书
Python自动化爬取天眼查数据的实现
2021/06/15 Python