老大【孟子E章】请进:如何通过js来打开客户端的应用程序
在网上获得了如下资料:
<body MS_POSITIONING= "GridLayout ">
<form id= "Form1 " method= "post " runat= "server ">
请输入要运行的程序: <br/> <input name=exe type=text size=20 value= "regedit "> <BUTTON class=button onclick= "Run(exe.value) "> 确定 </BUTTON> <BUTTON class=button onclick=exe.value= " ";> 重新输入 </BUTTON> <br/>
<BUTTON class=button onclick= "Run( 'notepad ') "> 记事本 </BUTTON> <br/>
<BUTTON class=button onclick= "Run( 'mspaint ') "> 画图板 </BUTTON> <br/>
<BUTTON class=button onclick= "Run( 'calc ') "> 计算器 </BUTTON> <br/>
<BUTTON class=button onclick= "Run( 'cmd ') "> cmd </BUTTON> <br/>
<BUTTON class=button onclick= "Run( 'Regedit ') "> Regedit </BUTTON> <br/>
<BUTTON class=button onclick= "Run( 'Msconfig ') "> Msconfig </BUTTON> <br/>
<BUTTON class=button onclick= "Run( 'file:///d:\hello.exe) "> WINAMP </BUTTON> <br/>
<BUTTON class=button onclick= "Run( 'IEXPLORE.EXE ') "> IE </BUTTON> <br/>
<BUTTON class=button onclick= "Run( '.. ') "> .. </BUTTON> <br/>
<BUTTON class=button onclick= "Run( '%windir% ') "> %windir% </BUTTON> <br/>
<BUTTON class=button onclick= "Run( '%temp% ') "> %temp% </BUTTON> <br/>
<BUTTON class=button onclick= "Run( 'file:///D:/Program%20Files/Tencent/qq.EXE ') "> WINAMP </BUTTON> <br>
</form>
<SCRIPT language=JavaScript>
function Run(command)
{
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function (err)
{
if (err.indexOf( 'utomation ') != -1)
{
alert( '命令 ' + window._command + ' 已经被用户禁止! ');
return true;
}
else
return false;
}
var wsh = new ActiveXObject( 'WScript.Shell ');
if (wsh)
wsh.Run(command);
window.one