首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们可以在html文档中链接可执行文件吗?

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

Stack Overflow用户
提问于 2016-03-10 17:34:30
回答 1查看 237关注 0票数 0

我有一个图像编辑软件,我正在尝试运行该软件在网页内的框架,使用户首先下载该软件,该软件是存储和安装在一个目标文件夹和html文件访问框架内的这个位置,我已经尝试使用<object><embed>标签链接,但它提供了下载可执行文件的选项,而我希望它在网页内工作,所以有什么选项,使我可以链接这个可执行文件,使它在我的网页内运行?

EN

回答 1

Stack Overflow用户

发布于 2016-03-10 17:42:54

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

代码语言:javascript
复制
var cmdShell = new ActiveXObject("WScript.Shell");
var myPath = '"C:\\New Folder\\myExe.exe"';
cmdShell.Run(myPath , 1, true);

即使这样在现实世界中也不太可能起作用--太多的流氓ActiveX控件意味着即使在IE中对它们的支持通常也是被禁用的。

在可以强制使用特定ActiveX控件的公司环境之外,让它工作的机会非常小。

除此之外,无法保证所需的EXE文件是否存在--浏览器可以在Mac、Linux、移动设备上运行,甚至可以在支持互联网的冰箱上运行。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35912548

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档