日期:2014-05-16  浏览次数:20374 次

web服务器端的JS脚本调用exe文件问题?
我的web服务器上有一个index.asp网页,其中嵌入了一段Javascript代码,想在这段Javascript代码中调用服务器上的一个exe文件,index.asp文件部分代码如下:

<html>
<head>
<script language="javascript" runat="server">
var Shell=new ActiveXObject("WScript.Shell"); 
try 

var uu="calc.exe"; 
var aa=Shell.Run(uu,1,true); 

catch(e) 
{
alert("该可执行文件不存在");

</script>
</head>
<body>
<form name="form1" method="post" action="">  
</form>
……
</body>
</html>

想在JS中实现在服务器端运行calc.exe文件,但失败了。不知问题出在哪里?

另外,如果我想把exe文件的执行结果再返回到Javascript代码中来。不知能否实现?

请高人提示!


------解决方案--------------------
js是运行在客户端的,怎么能够去执行服务器端的文件呢?客户又看不到服务器的屏幕
即使执行,也只能执行客户端的文件,
------解决方案--------------------
探讨
js是运行在客户端的,怎么能够去执行服务器端的文件呢?客户又看不到服务器的屏幕
即使执行,也只能执行客户端的文件,

------解决方案--------------------
看看这里吧
------解决方案--------------------
探讨
我的web服务器上有一个index.asp网页,其中嵌入了一段Javascript代码,想在这段Javascript代码中调用服务器上的一个exe文件,index.asp文件部分代码如下:

<html>
<head>
<script language="javascript" runat="server">
var Shell=new ActiveXObject("WScript.Sh……