请教web调用EXE程序问题

yeyuanzhi2000 2011-10-06 04:45:42
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>js</title>

<SCRIPT language=JavaScript>
function Run(strPath)
{
try
{
var objShell = new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell = null;
}
catch(e)
{
if(confirm('找不到文件"'+strPath+'"')){
window.open('/autodownload/Conf_Setup.exe','_self');
}

}
}
</SCRIPT>

</head>
<!--以下是三种调用方式,onLoad(),oclick(),再就是直接写连接地址调用-->
<body onLoad="Javascript:Run('file:///C:/SMMeeting.exe');">
<a href="#" onclick="Run('file:///C:/SMMeeting.exe')">ES</a>
<a href="Release/SMMeeting.exe">ES2222</a>
</body>
</html>
我已经把SMMeeting.exe程序放到 C根目录下面,但运行后提示"找不到SMMeeting.exe文件"为什么?请教各位高手,谢谢!!
...全文
229 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yeyuanzhi2000 2011-10-14
  • 打赏
  • 举报
回复
还是没响应啊
yeyuanzhi2000 2011-10-07
  • 打赏
  • 举报
回复
放到服务器上,我想让客户用WEB打开并登录SMMeeting.exe程序,首先检测它的存在
KK3K2005 2011-10-07
  • 打赏
  • 举报
回复
我一直想这个问题
用户自己不能 双击打开这个exe文件
一定要你帮他打开干嘛
willgeeks 2011-10-07
  • 打赏
  • 举报
回复
  
<body onLoad="Javascript:Run('Explorer file:///C:/SMMeeting.exe');">
最后一个菜鸟 2011-10-06
  • 打赏
  • 举报
回复
貌似是在IE上实现的Vbs的东西啊!这个不知道,不过很想知道楼主有什么需求要这样做
chinaskysun 2011-10-06
  • 打赏
  • 举报
回复
你要执行的程序是服务器上的还是客户机上的?

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧