HTML、javascript不响应运行批处理文件

HTML、javascript不响应运行批处理文件,javascript,html,batch-file,Javascript,Html,Batch File,当我启动this is chorme并单击submit按钮时,脚本没有响应。我已经将这个html文件script.bat文件放在了相同的位置。不知道为什么没有得到回应 <html> <script type="text/javascript"> function myfunc() { var x = document.getElementById("ip").value; //window.o

当我启动this is chorme并单击submit按钮时,脚本没有响应。我已经将这个html文件script.bat文件放在了相同的位置。不知道为什么没有得到回应

<html>
        <script type="text/javascript">
        function myfunc() {
            var x = document.getElementById("ip").value;
            //window.open('script.bat')
            var MyObject = new ActiveXObject("WScript.Shell");
            MyObject.Run("script.bat");
            if (x != "")
                window.alert(x);
            else
                window.alert("Invalid IP");
        }
        </script>

        <body>
            Enter the IP:
            <input type="text" id="ip" />
            <input type="Submit" onclick="myfunc()" />
        </body>

    </html>

函数myfunc(){
var x=document.getElementById(“ip”).value;
//window.open('script.bat')
var MyObject=newActiveXObject(“WScript.Shell”);
MyObject.Run(“script.bat”);
如果(x!=“”)
窗口警报(x);
其他的
窗口警报(“无效IP”);
}
输入IP地址:
script.bat文件有一个内衬,它创建了一个内容为“Hello”的文件,如下所示:


echo“Hello”>temp.txt

为什么您认为ActiveX应该在Chrome中工作?尝试设置
。hta
扩展我需要在apache中托管html文件。你能给我别的选择吗?