Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我们可以在html文档中链接一个可执行文件吗?_Html_Executable - Fatal编程技术网

我们可以在html文档中链接一个可执行文件吗?

我们可以在html文档中链接一个可执行文件吗?,html,executable,Html,Executable,我有一个图像编辑软件,我试图在框架中的网页中运行该软件,以便用户首先下载该软件,该软件存储并安装在目标文件夹中,html文档在框架中访问该位置,我尝试使用和标记进行链接,但它提供了下载可执行文件的选项,而我希望它在网页中工作,那么是否有任何选项可以链接此可执行文件,使其在我的网页中运行 可以使用ActiveXObject和IE执行EXE文件。例如: var cmdShell = new ActiveXObject("WScript.Shell"); var myPath = '"C:\\New

我有一个图像编辑软件,我试图在框架中的网页中运行该软件,以便用户首先下载该软件,该软件存储并安装在目标文件夹中,html文档在框架中访问该位置,我尝试使用
标记进行链接,但它提供了下载可执行文件的选项,而我希望它在网页中工作,那么是否有任何选项可以链接此可执行文件,使其在我的网页中运行

可以使用ActiveXObject和IE执行EXE文件。例如:

var cmdShell = new ActiveXObject("WScript.Shell");
var myPath = '"C:\\New Folder\\myExe.exe"';
cmdShell.Run(myPath , 1, true);
即使这样,在现实世界中也不太可能工作——太多的恶意ActiveX控件意味着即使在IE中对它们的支持也通常被禁用

在可以强制使用特定ActiveX控件的公司环境之外,实现此功能的机会非常渺茫

除此之外,还不能保证所需的EXE文件是否存在——浏览器运行在Mac、Linux、移动设备上,甚至是支持互联网的冰箱上


如果可能的话,这将是一个巨大的安全缺陷。

从我看到的可能重复的,您希望网页访问本地客户端计算机上的数据吗?