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 动画弹出窗体支持多种展现方式
Apr 29 Javascript
用js判断页面是否加载完成实现代码
Dec 11 Javascript
jQuery获取CSS样式中的颜色值的问题,不同浏览器格式不同的解决办法
May 13 Javascript
Javascript和HTML5利用canvas构建Web五子棋游戏实现算法
Jul 17 Javascript
jquery禁止回车触发表单提交
Dec 12 Javascript
利用Angularjs和bootstrap实现购物车功能
Aug 31 Javascript
jquery实现手机端单店铺购物车结算删除功能
Feb 22 Javascript
详解vue数据渲染出现闪烁问题
Jun 29 Javascript
基于require.js的使用(实例讲解)
Sep 07 Javascript
vue中tab选项卡的实现思路
Nov 25 Javascript
微信小程序实现多个按钮的颜色状态转换
Feb 15 Javascript
Vue vm.$attrs使用场景详解
Mar 08 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实现的随机广告显示代码
2007/06/14 PHP
php中autoload的用法总结
2013/11/08 PHP
php获取随机数组列表的方法
2014/11/13 PHP
CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录
2015/03/25 PHP
WordPress中用于获取文章信息以及分类链接的函数用法
2015/12/18 PHP
laravel接管Dingo-api和默认的错误处理方式
2019/10/25 PHP
PHP For循环字母A-Z当超过26个字母时输出AA,AB,AC
2020/02/16 PHP
二叉树先序遍历的非递归算法具体实现
2014/01/09 Javascript
javascript每日必学之条件分支
2016/02/17 Javascript
Bootstrap字体图标无法正常显示的解决方法
2016/10/08 Javascript
Javascript获取background属性中url的值
2016/10/17 Javascript
详解JavaScript跨域总结与解决办法
2016/10/31 Javascript
Bootstrap面板学习使用
2017/02/09 Javascript
BootStrap selectpicker后台动态绑定数据
2017/06/01 Javascript
详解让sublime text3支持Vue语法高亮显示的示例
2017/09/29 Javascript
js实现登录与注册界面
2017/11/01 Javascript
基于Vue、Vuex、Vue-router实现的购物商城(原生切换动画)效果
2018/01/09 Javascript
Vue触发式全局组件构建的方法
2018/11/28 Javascript
nodejs简单抓包工具使用详解
2019/08/23 NodeJs
js面向对象之实现淘宝放大镜
2020/01/15 Javascript
python实现登陆知乎获得个人收藏并保存为word文件
2015/03/16 Python
在Heroku云平台上部署Python的Django框架的教程
2015/04/20 Python
Python中static相关知识小结
2018/01/02 Python
python用户评论标签匹配的解决方法
2018/05/31 Python
对Pytorch中Tensor的各种池化操作解析
2020/01/03 Python
Python通过TensorFLow进行线性模型训练原理与实现方法详解
2020/01/15 Python
django有哪些好处和优点
2020/09/01 Python
基于OpenCV的网络实时视频流传输的实现
2020/11/15 Python
HTML5 新表单类型示例代码
2018/03/20 HTML / CSS
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
2012/11/04 面试题
考核评语大全
2014/04/29 职场文书
百日安全活动总结
2014/05/04 职场文书
体育之星事迹材料
2014/05/11 职场文书
心理学培训心得体会
2016/01/22 职场文书
《坐井观天》教学反思
2016/02/18 职场文书
使用ICOM IC-R9500接收机同时测评十台收音机中波接收性能
2022/05/10 无线电