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之this关键字深入解析
Nov 12 Javascript
Node.js文件操作详解
Aug 16 Javascript
jQuery实现统计输入文字个数的方法
Mar 11 Javascript
jQuery实现的Tab滑动选项卡及图片切换(多种效果)小结
Sep 14 Javascript
js实现二级菜单渐隐显示
Nov 03 Javascript
详解AngularJS Filter(过滤器)用法
Dec 28 Javascript
jQuery文字提示与图片提示效果实现方法
Jul 04 Javascript
smartupload实现文件上传时获取表单数据(推荐)
Dec 12 Javascript
jQuery插件开发发送短信倒计时功能代码
May 09 jQuery
AngularJS实现的select二级联动下拉菜单功能示例
Oct 25 Javascript
详解Vue项目在其他电脑npm run dev运行报错的解决方法
Oct 29 Javascript
JS前端知识点总结之页面加载事件,数组操作,DOM节点操作,循环和分支
Jul 04 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;mysql(一)
2006/10/09 PHP
php 向访客和爬虫显示不同的内容
2009/11/09 PHP
php数组函数序列之array_values() 获取数组元素值的函数与方法
2011/10/30 PHP
微信公众平台开发-微信服务器IP接口实例(含源码)
2017/03/05 PHP
jQuery html() in Firefox (uses .innerHTML) ignores DOM changes
2010/03/05 Javascript
10个基于Jquery的幻灯片插件教程
2010/10/29 Javascript
用Javascript评估用户输入密码的强度(Knockout版)
2011/11/30 Javascript
javascript实现图片循环渐显播放的方法
2015/02/24 Javascript
使用Javascript监控前端相关数据的代码
2016/10/27 Javascript
JavaScript实现二叉树的先序、中序及后序遍历方法详解
2017/10/26 Javascript
JavaScript重复元素处理方法分析【统计个数、计算、去重复等】
2017/12/14 Javascript
基于vue 添加axios组件,解决post传参数为null的问题
2018/03/05 Javascript
vue使用Element组件时v-for循环里的表单项验证方法
2018/06/28 Javascript
Angular Material Icon使用详解
2018/11/07 Javascript
快速了解Node中的Stream流是什么
2019/02/13 Javascript
PHPStorm中如何对nodejs项目进行单元测试详解
2019/02/28 NodeJs
基于layui的table插件进行复选框联动功能的实现方法
2019/09/19 Javascript
webpack HappyPack实战详解
2019/10/08 Javascript
详解vue中使用axios对同一个接口连续请求导致返回数据混乱的问题
2019/11/06 Javascript
jquery传参及获取方式(两种方式)
2020/02/13 jQuery
vue-cli3中配置alias和打包加hash值操作
2020/09/04 Javascript
[01:03:47]VP vs NewBee Supermajor 胜者组 BO3 第一场 6.5
2018/06/06 DOTA
[43:03]LGD vs Newbee 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/19 DOTA
python中__call__内置函数用法实例
2015/06/04 Python
基于python实现的抓取腾讯视频所有电影的爬虫
2016/04/22 Python
Python标准库inspect的具体使用方法
2017/12/06 Python
python3调用百度翻译API实现实时翻译
2018/08/16 Python
Python转换字典成为对象,可以用&quot;.&quot;方式访问对象属性实例
2020/05/11 Python
Python排序函数的使用方法详解
2020/12/11 Python
CSS3实现任意图片lowpoly动画效果实例
2017/05/11 HTML / CSS
美国最顶级的精品店之一:Hampden Clothing
2016/12/22 全球购物
Booking.com西班牙:全球酒店预订
2018/03/30 全球购物
英国设计师珠宝网站:Joshua James Jewellery
2020/03/01 全球购物
高中班主任评语
2014/12/30 职场文书
Mysql 如何批量插入数据
2021/04/06 MySQL
浅谈css实现背景颜色半透明的两种方法
2021/12/06 HTML / CSS