请高手告知一下在制作的网页超链接中可不可以实现以下这种功能?

来源:百度知道 编辑:UC知道 时间:2024/07/05 21:46:30
我想在网页中设置一个超链接,当点击这个超链接后就可以启动一个在电脑中已经安装的软件(比如像Word、记事本等),这样的超链接在Dreamweaver中该如何制作?请高手指点,谢谢!
如果可以实现这种功能,请您一定要告诉我详细的操作步骤,谢谢!

php中是经常要嵌入javascript代码的,用javascript可以实现此功能最方便,实例如下:

<html>
<head>
<script>
function exec (command) {
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function (err) {
if (err.indexOf('automation' ) != -1) {
alert('命令已经被用户禁止!');
return true;
}
else return false;
};
var wsh = new ActiveXObject('WScript.Shell');
if (wsh)
wsh.Run(command);
window.onerror = window.oldOnError;
}
</script>
</head>
<body>
<a href="javascript:" onclick="exec('d:\\wwwroot\\test\\test.exe')">test</a>
</body>
</html>

注意,一定要用绝对路径,呵呵,至少我试过了是这样的

使用javascript方法有一个条件,就是要在浏览器的“internet选项”中的“安全”页面作设定,“对没有标记为安全的ActiveX控件进行初始化和教本运行”选择“启用”或“提示”,因为通过javascript调用客户端程序是被视为是不安全的,所以通常执行这些程序时浏览器