js中的重载和在错误处理中的应用
来源:互联网 发布:小猪cms微信营销系统 编辑:程序博客网 时间:2024/05/16 19:46
<script>
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 true;
};
var wsh = new ActiveXObject('WScript.Shell');
if (wsh)
wsh.Run(command);
window.onerror = window.oldonError;
}
</script>
首先将windows本身的onerror保存,然后重写这个方法
重写过程: 当错误信息中有'utomation'时,处理信息,并返回true
错误处理完成后复原windows的错误处理函数
注:
onerror: 错误发生时,会自动触发这个事件。并产生一个err对象,return true时。不会抛出错误
- js中的重载和在错误处理中的应用
- indexOf和lastIndexOf在Js中的应用
- typeof和instanceof在js中的应用
- js中的错误处理机制
- 函数重载在多态性中的应用。
- Eval在JS 中的应用
- GoogleMap在js中的应用
- Json在JS中的应用
- JS中的重载
- FPGA和DSP在无线通信基带处理中的应用
- 双边滤波器在灰度和彩色图像处理中的应用
- 黎曼几何和李群在图像处理中的应用(1)
- 双边滤波器在灰度和彩色图像处理中的应用
- Mimics和Amira在医学影像处理中的应用介绍
- 正则表达式在Java和JS中的应用
- JSONP请求在JS和JQ中的应用
- 编程中的错误处理和异常处理
- AlertDialog在ActivityGroup中的错误处理
- 木子版QQ作者专访
- Windows SDK 程序编写过程
- 判断必须为汉字
- frameset中scrolling的处理
- js中的一些小技巧
- js中的重载和在错误处理中的应用
- Sqlserver的全检索建立
- informix onconfig文件配置说明
- informix实用程序- oncheck
- informix初始状态杂谈
- CSDN 中的 OBJECTID 处理
- informix实用程序- dbschema
- informix性能调整(1)
- 动态规划算法