类似于页面中启动迅雷,QQ等应用的链接;
一种用是用ActiveX控件,目前的浏览器只有IE可用这种,而且还有一定风险,会导致病毒入侵;
另一种是用URL,添加注册表。
现在就说明下第二种,添加注册表的方法;
首先,进入运行界面(快捷键:windows+r)
然后输入regedit进入注册表界面;
右击第一个文件夹,选择 新建 > 项,为新建的项命名,比如“Go”;
在Go里再新建”DefaultIcon”与”shell”两个新项,在shell里新建“open”,open里新建“command”,最后样式如下;
文件建好后开始修改里面的字符串值;
首先修改Go里面的;
右击右边空白部分,新建字符串值,命名为“URL Protocol”,同时修改默认字符串的数据为“URL:Go Protocol Handler”,结果如下;
第二步修改DefaultIcon离得字符串,将默认项的数值改为你要打开的.exe文件的完整目录(如,我要打开本地QQ);
第三部修改command里的数值,将默认项的数值改为地址+关键字(关键字为稍后html里要链接地址,我的为“Go://调用QQ”),图示如下;
最后,编写html代码如下;
-
-
<html lang="en">
-
<head>
-
<meta charset="utf-8">
-
<meta name="author" content="name">
-
<title> </title>
-
<style>
-
-
</style>
-
</head>
-
<body>
-
<a href="Go://调用QQ">调用QQ </a>
-
<script> </script>
-
</body>
-
</html>