社区
JavaScript
帖子详情
怎样通过网页上的按钮启动本地程序?
reals
2004-05-09 04:10:56
比如我有一个本地程序编辑软件,我用什么样的方法可以通过点击网页上的按钮启动本地程序。
...全文
304
2
打赏
收藏
怎样通过网页上的按钮启动本地程序?
比如我有一个本地程序编辑软件,我用什么样的方法可以通过点击网页上的按钮启动本地程序。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gjd111686
2004-05-09
打赏
举报
回复
function ExeRun(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.onerror=window.oldOnError;
}
ExeRun("notepad")
wanghr100
2004-05-09
打赏
举报
回复
会有提示的.
<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+'"(或它的组件之一)。请确定路径和文件名是否正确,而且所需的库文件均可用。')
}
}
</SCRIPT>
请输入要运行的程序:<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:/Program%20Files/Winamp/WINAMP.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>
html
网页
点击
按钮
打开本地
程序
最近的项目因为是不同老师开发的,所以整合到一起很麻烦,需要用
网页
调用部分老师写的exe
程序
。 本来以为不可实现,后来发现,实现也很简单。 1、打开注册表 win+r 在注册表的最上面HKEY_CLASSES_ROOT 右键——>新建——>项 项名称可以自己定义,这里我把名字命名为:zq 点击zq右键新建——>项,依次建立 如图所示的项 在空白处右键 新建——>字符串值。 然后双击名称就可以编辑,如图所示: 修改内容,修改后的内容如图所示: 然后编辑zq下面的DefaultiI
【方法】HTML
网页
调用本地Python
程序
代码已上传github 首先声明,在HTML中调用本地Python
程序
是十分不推荐的,一是因为
网页
调用本地
程序
的权限正在被取消,二是因为真不如JS写直接,三是只能在自己本地调用。 但如果你要用,像我一样,需要在课堂上进行一个Python代码的展示,并且想要一个好看的UI界面的话,可以这样来做,做起来还是很容易的,但这样的展示仅限于需要弹框的,比如我的人脸检测是弹窗式,如果需要内嵌在
网页
内...
网页
点击
按钮
打开电脑应用
程序
网页
点击
按钮
打开电脑应用
程序
PC
网页
js调用本地应用
程序
最近公司有个项目里面有个功能需要在PC
网页
调用本地应用
程序
,之前经常见到这样的功能,比如有的
网页
会打开QQ,下载链接会打开迅雷。于是到网上开始搜索相关解决方案,发现搜索的结果不理想,都不是很完整的教程,这里记录一下自己的实践。 首先注册一个本地注册表文件,指向本地应用
程序
路径 创建一个注册表文件myprotocol.reg,内容如下所示。 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\myprotocol] @="m...
windows操作系统通过浏览器调用本地
程序
打开本地
程序
JavaScript
87,907
社区成员
224,614
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章