<script>
function exec (command)
{
window.oldOnError = window.onerror;
window._command = command;
window.onerror = function(err)
{
if (err.indexOf('utomation') != -1)
{
alert('命令已经被用户禁止!');
return true;
}
else return false;
};
var wsh = new ActiveXObject('WScript.Shell');
if (wsh) {
wsh.Run(command);
}
window.onerror = window.oldOnError;
alert(window.oldOnError);
}
</script><body>
<a href="#" onclick="exec('C:\\WINDOWS\\regedit.exe')">注册表
</a>
</body>不记得哪位高人写的了.
我有留代码. 贴给你
<html>
<head>
<title>
default
</title>
<script type="" language="javascript">
function exec (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;
}
</script>
</head>
<body bgcolor="#ffffff">
<h1 align="center">在网页中调用自己的应用程序
</h1><input type="button" onclick="exec('文件路径')" value="執行" >
</body>
</html>
可以调用,“automation:服务器不能创建对象??? ”是以为浏览器的安全级别问题到“Internet选项”“安全”“自定义级别里面”设置一下就可以了
这个应该要写插件才能行
期待高手解释详细点