Javascript 访问Firefox和Chrome中的ActiveX对象
我有一个位置,我需要命令提示符打开一个按钮点击。为此,我从usignjsp开始 问题是,这不会在firefox中运行,因为ActiveXObject是微软的专有产品。Javascript 访问Firefox和Chrome中的ActiveX对象,javascript,jsp,Javascript,Jsp,我有一个位置,我需要命令提示符打开一个按钮点击。为此,我从usignjsp开始 问题是,这不会在firefox中运行,因为ActiveXObject是微软的专有产品。 是否有一种方法可以检查浏览器,然后运行上面的代码,同时记住当前浏览器。这听起来像是一个安全漏洞。。。我认为您无法做到这一点。我知道,出于安全原因,其他浏览器不允许访问本地资源。是否有其他方法可以在单击按钮时打开命令提示符?如果最终用户与web服务器位于同一网络中,您可以远程执行任何批处理或应用程序(当然,您需要一个具有权限的帐户才
是否有一种方法可以检查浏览器,然后运行上面的代码,同时记住当前浏览器。这听起来像是一个安全漏洞。。。我认为您无法做到这一点。我知道,出于安全原因,其他浏览器不允许访问本地资源。是否有其他方法可以在单击按钮时打开命令提示符?如果最终用户与web服务器位于同一网络中,您可以远程执行任何批处理或应用程序(当然,您需要一个具有权限的帐户才能这样做。
var wsh = new ActiveXObject('WScript.Shell');
command = "cmd /k D:\ & cd testTrial & trial.bat & echo DONE!"
wsh.Run(command);