<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title></title><script language="javascript">function exe(){
var sh=new ActiveXObject("Scripting.shell");
var s="c:\\WINDOWS\\system32\\cmd.exe";
sh.run(s);
}
</script>
</head>
<body>
<input type="button" onclick="exe();" value="open CMD"/>
</body>
</html>运行以上代码的时候报“Automation服务器不能创建对象”的错误,请问这是什么错误?
怎样解决?
我在本地测试的,并没有传到服务器上测试。
解决方案 »
- 用JS调用一个单页面,怎么才能用单页面把原本的网站内容覆盖掉?
- 用脚本实现打开一个无菜单的窗口,怎么让它的默认位置在屏幕右上角
- javascript包括Prototype什么的 里面有hashmap的实现嘛?
- ext2 form中如何实现onsubmit
- 怎样用JS控制 IFRAME的内容页面 左右滚动? 在线等!!谢谢
- 悬赏50分求通过JS读取局域网内某共享xml文件的办法
- 求助 : 关于iframe的缓存问题
- js移动排序(求高手)
- 03/09/28至03/09/30送红包!!!
- 时间控件My97DatePicker怎么调整高度?并且让显示区域自适应?
- js字符串赋值问题
- 怎样处理火狐下URL参数自动编码的问题?
还是全都启用?
页面--> 工具--> Internet选项--> 安全--> 自定义级别--> 对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本改为启动。默认是不启用
改为var sh=new ActiveXObject("WScript.shell");试一试
Shell的话,可以用 WScript.Shellvar sh = new ActiveXObject("WScript.Shell");sh.Run( ... );