有没有什么方法可以实现js对客户端一个VB写的exe程序,进行判断是否安装,如果没安装则提示安装,如果安装了通过js调用打开这段VB的exe程序,大侠们有人会吗?下面的例子,网上铺天盖地,但是没用,在本地可以,如果通过服务器访问的话,就会说Automation 服务器不能创建对象!!!
各位大侠如果有例子请发来参考下,如果没有例子详细指点下,感激不尽,谢谢,分不多了,但是发自内心的真诚的感谢!!!<SCRIPT language="JavaScript">
function Run(strPath)
{
exe.value=strPath;
try
{
var objShell=new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell=null;
}
catch(e)
{
alert("请安装"+strPath+"!");
if(window.confirm(strPath+'没有安装,为保证您正确浏览本页面,请加载最新版本的'+strPath+'您需要下载安装吗?'));
window.open('http://sccrc.onlinedown.net/down/AdbeRdr60_chs_full.exe');
}
}
</script> 请输入要运行的程序:<br/><input name=exe type=text size=50 value="regedit">
<BUTTON class=button onclick="Run(exe.value)">decide</BUTTON>
<BUTTON class=button onclick=exe.value="";>input</BUTTON><br/>
<BUTTON class=button onclick="Run('notepad')">notepad</BUTTON><br/>
<BUTTON class=button onclick="Run('mspaint')">mspaint</BUTTON><br/>
<BUTTON class=button onclick="Run('calc')">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:/Program%20Files/Tencent/QQ/Bin/qq.exe')">QQ</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/>
各位大侠如果有例子请发来参考下,如果没有例子详细指点下,感激不尽,谢谢,分不多了,但是发自内心的真诚的感谢!!!<SCRIPT language="JavaScript">
function Run(strPath)
{
exe.value=strPath;
try
{
var objShell=new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell=null;
}
catch(e)
{
alert("请安装"+strPath+"!");
if(window.confirm(strPath+'没有安装,为保证您正确浏览本页面,请加载最新版本的'+strPath+'您需要下载安装吗?'));
window.open('http://sccrc.onlinedown.net/down/AdbeRdr60_chs_full.exe');
}
}
</script> 请输入要运行的程序:<br/><input name=exe type=text size=50 value="regedit">
<BUTTON class=button onclick="Run(exe.value)">decide</BUTTON>
<BUTTON class=button onclick=exe.value="";>input</BUTTON><br/>
<BUTTON class=button onclick="Run('notepad')">notepad</BUTTON><br/>
<BUTTON class=button onclick="Run('mspaint')">mspaint</BUTTON><br/>
<BUTTON class=button onclick="Run('calc')">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:/Program%20Files/Tencent/QQ/Bin/qq.exe')">QQ</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/>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货