通过单击HTML链接无法打开.exe文件

时间:2018-10-19 01:16:27

标签: javascript jquery html exe

我想在我们的Intranet站点内添加一个html链接,当用户单击该链接时,它应该打开一个.exe文件,该文件已经安装在所有用户计算机中。现在我尝试以下代码:-

<a href = "C:\Program Files\Cisco Systems\VPN\vpngui.exe">VPN</a>

但是我在IE-11,Chrome和FireFox上进行了测试。而且仅适用于IE。这里是有关工作原理的更详细信息:-

  • 在IE上。它运行良好,出现了这个对话框>>单击“运行”,应用程序打开良好。

enter image description here

  • 在FireFox上。当我单击链接时收到此错误: enter image description here

  • 在chrome上。当我点击链接时,我得到了这个对话框,但是如果我点击保持>>然后打开>>我得到了一个错误,那就是缺少一个.dll文件! enter image description here

enter image description here

那么任何人都可以对此提出建议吗?

1 个答案:

答案 0 :(得分:1)

我会尽量减少讽刺...
您是说针对用户计算机上的本地文件的链接在IE上有效?那很不好!真的!
我对这个说法感到怀疑...我一直说IE很烂..但是到那时!我很惊讶。

没有人希望一个http(s)网页在单击时运行本地文件! 没人
这是一个明显的安全问题。

网页必须在服务器端运行其功能。
网络和用户本地硬盘之间的“窗口” 应保持防水

还有问题吗?