function Run(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; }
权限问题吧,因为浏览器的权限是比较小的,调用本地的程度驱动估计有权限问题吧
应该就是权限导致的,有的是禁止calc的