浏览器调起本地exe程序,同时实现传参数


通过浏览器实现页面跳转到Framework.exe,同时能够在Framework.exe进行登录。c端是能够在启动时候是判断是直接点击,还是通过浏览器过来的,如果是浏览器过来的,去服务器获取参数

1.编写文件hsql2.reg(用于注册),内容如下

要改的部分做了颜色标注

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\hsql2]
@="URL:hsql2 Protocol Handler"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\hsql2\DefaultIcon]
@="D:\\project\\Framework2020922_1156\\Framework2020922_1156\\Framework.exe"
[HKEY_CLASSES_ROOT\hsql2\shell]
[HKEY_CLASSES_ROOT\hsql2\shell\open]
[HKEY_CLASSES_ROOT\hsql2\shell\open\command]
@="\"D:\\project\\Framework2020922_1156\\Framework2020922_1156\\Framework.exe\" \"%1\""

2.执行该注册文件

3.编写html。(hsql2和上面对应)

<html>
<head>
</head>
   <a href="hsql2://" onclick="alert(3)">
       hdisql
   </a>
<body>
</body>
</html>

执行a元素点击的时候回先执行onclick的事件,可以向放服务器传参数,exe执行的,去获取参数,


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM