我想从我的网站上运行我的计算机上的.exe文件,
例如:
<script type="text/javascript" language="javascript">
function RunFile() {
WshShell = new ActiveXObject("WScript.Shell");
WshShell.Run("c:/windows/system32/notepad.exe", 1, false);
}
</script>
<input type="button" value="Run Notepad" onclick="RunFile();"/>
我用谷歌搜索它似乎它唯一可能在IE中,所以我想知道它是否可以在所有浏览器中使用某种类型的应用程序(如BF3或其他东西),某种处理程序.dll或其他任何使用它们。 我不会滥用这个,我可以向你保证,我只会将它用于个人用途和一些朋友。我想要一个可以打开桌面图标的html文件。
答案 0 :(得分:1)
ActiveXObject
不是HTML DOM的一部分,也不是JavaScript / ECMAScript标准的一部分。它仅适用于Microsoft Internet Explorer(MSIE)。 MSIE for Mac可能也缺少ActiveXObject
的支持,因为ActiveX是Window平台的起源。
答案 1 :(得分:1)
无法从网页启动本地应用程序。毫无疑问,我很容易被滥用,这很容易被滥用。