Tej*_*jas 5 javascript asp.net intranet web-applications client-side
对于企业Intranet Web应用程序,有没有办法在用户桌面上创建Web应用程序的桌面快捷方式?我正在寻找类似于Google Gears的功能,但没有安装Google Gears.我想给用户一个关于Web应用程序的链接,上面写着"单击此处安装桌面快捷方式",当他们点击它时,会安装一个桌面快捷方式,其中包含我们应用程序的自定义图标.有没有办法使用JavaScript或任何其他客户端技术?我不想在用户的机器上运行任何exe.即使它是内联网,我也必须通过大量的企业箍,合规性审批等来在他们的机器上运行exe.由于时间限制,我们正试图避免这种情况.用户计算机是安装了IE6的Windows XP.他们可能会在明年的时间内升级到使用IE8的Windows 7.有问题的Intranet Web应用程序是使用asp.net 3.5,c#开发的.
好吧,一开始我认为这是一项不可能完成的任务,直到我意识到事实并非如此。
快捷方式只是一个文件,我们都知道您可以从链接下载文件。
我不确定 Windows 快捷方式在计算机之间的传输效果如何,但我假设具有类似位置的快捷方式http://www.google.com/不与任何特定的 Windows 计算机绑定。
您可以压缩快捷方式,并将链接指向 zip 文件的位置。告诉用户解压缩文件并放置快捷方式。您也许可以只提供快捷方式,但您必须提供正确的标头,并且可能指定application/octet-stream或类似的内容。
或者,您可以告诉他们right click,转到new -> shortcut,然后将其复制url到location框中。
或者,您可以编写一个批处理文件供用户下载,该文件在默认浏览器中打开一个 URL。
我知道它并不那么直接,click-button -> receive bacon但它会起作用。
| 归档时间: |
|
| 查看次数: |
13153 次 |
| 最近记录: |