+ -
当前位置:首页 → 问答吧 → JScript 应用 疑问

JScript 应用 疑问

时间:2011-12-03

来源:互联网

文件:try.html
文件内容:

<HTML>
<SCRIPT language=JScript>
function calc(){

var calc=new ActiveXObject("WScript.shell");
  try{
  calc.Run("calc");
  }
   
  catch(e)  
{  
alert('找不到文件"')  
  }  
}

</SCRIPT>

<BODY >
<input type="button" value="key" onclick= "calc()" /> 
</BODY>
</HTML> 

上面这段代码 直接 点击 try.html(用浏览器打开) 运行正确( 点击按钮 可以调出计算器)

如果将这个文件放到服务器下面,通过浏览器 访问(http://127.0.0.1/try.html)可以显示网页,但是点击 按钮 调不出计算器(感觉Jscript 没有运行) ,为何?

作者: zhmili   发布时间: 2011-12-03

只能操作本地吧?

如果上传到服务器,就不行了。。。

作者: MuBeiBei   发布时间: 2011-12-03

个人估计是安全限制了

作者: p2227   发布时间: 2011-12-03

引用 2 楼 p2227 的回复:

个人估计是安全限制了

想法一致

作者: softkexin   发布时间: 2011-12-03