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 数组排序函数
Aug 20 Javascript
google 搜索框添加关键字实现代码
Apr 24 Javascript
JavaScript 对任意元素,自定义右键菜单的实现方法
May 08 Javascript
解析jquery中的ajax缓存问题
Dec 19 Javascript
JQuery替换DOM节点的方法
Jun 11 Javascript
JavaScript驾驭网页-CSS与DOM
Mar 24 Javascript
AngularJS入门教程之表格实例详解
Jul 27 Javascript
vue实现百度搜索下拉提示功能实例
Jun 14 Javascript
Vue 组件(component)教程之实现精美的日历方法示例
Jan 08 Javascript
微信小程序分享功能之按钮button 边框隐藏和点击隐藏
Jun 14 Javascript
ng-zorro-antd 入门初体验
Dec 03 Javascript
在vue中使用eslint,配合vscode的操作
Nov 09 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
全国FM电台频率大全 - 24 贵州省
2020/03/11 无线电
全国FM电台频率大全 - 26 西藏自治区
2020/03/11 无线电
php 计算两个时间戳相隔的时间的函数(小时)
2009/12/18 PHP
php设置session值和cookies的学习示例
2014/03/21 PHP
ThinkPHP3.2.1图片验证码实现方法
2016/08/19 PHP
[原创]php使用strpos判断字符串中数字类型子字符串出错的解决方法
2017/04/01 PHP
php使用str_replace替换多维数组的实现方法分析
2017/06/15 PHP
Laravel框架实现多个视图共享相同数据的方法详解
2019/07/09 PHP
用js实现的一个Flash滚动轮换显示图片代码生成器
2007/03/14 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战二)
2013/08/21 Javascript
js数值和和字符串进行转换时可以对不同进制进行操作
2014/03/05 Javascript
jQuery on()绑定动态元素出现的问题小结
2016/02/19 Javascript
jQuery插件FusionWidgets实现的Bulb图效果示例【附demo源码下载】
2017/03/23 jQuery
JavaScript事件对象event用法分析
2018/07/27 Javascript
vue项目开发中setTimeout等定时器的管理问题
2018/09/13 Javascript
vue组件tabbar使用方法详解
2018/11/06 Javascript
js定义类的方法示例【ES5与ES6】
2019/07/30 Javascript
JavaScript实现简单的图片切换功能(实例代码)
2020/04/10 Javascript
[03:26]回顾2015国际邀请赛中国区预选赛
2015/06/09 DOTA
[02:05]DOTA2完美大师赛趣味视频之看我表演
2017/11/18 DOTA
[02:40]2018年度DOTA2最佳新人-完美盛典
2018/12/16 DOTA
Python字符串切片操作知识详解
2016/03/28 Python
浅谈python类属性的访问、设置和删除方法
2016/07/25 Python
python 常见字符串与函数的用法详解
2018/11/23 Python
Python基于callable函数检测对象是否可被调用
2020/10/16 Python
电子狗项圈:eDog Australia
2019/12/04 全球购物
介绍Java的内部类
2012/10/27 面试题
如何理解transaction事务的概念
2015/05/27 面试题
旅游管理专业生自荐信范文
2014/01/02 职场文书
幼儿园托班开学寄语
2014/01/18 职场文书
西门豹教学反思
2014/02/04 职场文书
2014党支部对照检查材料思想汇报
2014/10/05 职场文书
给上级领导的感谢信
2015/01/22 职场文书
百年孤独读书笔记
2015/06/29 职场文书
2016年公司中秋节致辞
2015/11/26 职场文书
2016社区平安家庭事迹材料
2016/02/26 职场文书