首页 新闻 会员 周边 捐助

网站设置一个按钮 点击之后 在桌面 生成快捷图标

0
悬赏园豆:5 [待解决问题]

如题

想在网上设置一个按钮,点击之后,直接在桌面上生成一个快捷图标

yellowshorts的主页 yellowshorts | 初学一级 | 园豆:162
提问于:2013-04-26 11:27
< >
分享
所有回答(2)
4

<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("请点击弹出对话框的:是 ");
}
}
</script>
<input name="btn" type="button" id="btn" value="把百度创建快捷方式到桌面" onClick="toDesktop('http:\//www.baidu.com/','百度一下,你就知道!')">

冰雪柔情的天空 | 园豆:202 (菜鸟二级) | 2013-04-26 17:51
0

我没测试,临时想到的一个办法,刚才看了一下快捷方式的后缀名都是.url,然后打开了一个.url文件,看了内容,

[InternetShortcut]
URL=http://www.w3school.com.cn/html5/html5_ref_canvas.asp

所以楼主可以这样:

那个连接设置成: ./desktop.url

内容为:

[InternetShortcut]
URL=yourURL

楼主可以试试~

Barret李靖 | 园豆:230 (菜鸟二级) | 2013-06-12 00:02
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册