cme*_*ier 5 .net javascript desktop-shortcut
我试图在网页上创建一些允许我的用户创建桌面快捷方式的东西.因为我的用户在技术上并不精通,所以我想避免让他们尝试拖放.
有没有办法可以在网页上创建一个按钮(使用JavaScript或.Net),为用户自动创建一个桌面快捷方式?
简单方法:使用浏览器提供的功能
在Firefox中,将链接拖放到桌面会在Windows 7中创建一个快捷方式.我确信所有或大多数主流浏览器都可以在大多数平台上执行此操作.只需将用户指向正确的方向,或者通过提供自定义的逐步说明即可.
您可以将链接设置为易于识别,拖放的大区域.不需要它只是一个带下划线的文本.
在我看来,这是唯一有价值的方式.
困难的方法:自己编程
我不认为使用JavaScript可以创建桌面链接 - 阻止它的安全限制太多了.
对于Windows,我认为最接近的是.lnk在服务器端生成快捷方式文件,并提供下载.但这并非微不足道,微软没有记录其结构.有这样的非官方指南:Windows快捷方式文件格式
您可以通过在本地系统上创建文件并提供下载来绕过生成文件.如果您使用绝对网址,它可能会工作 - 您必须尝试.不要忘记在各种系统上进行测试:95,98,XP,Vista,7 ....
我确信在Mac OS和各种Linux桌面上有相同的快捷方式格式,但我不知道.
| 归档时间: |
|
| 查看次数: |
4140 次 |
| 最近记录: |