0
我正在使用jQuery向现有页面添加功能,该页面的标记和脚本无法控制。它工作正常,直到页面上的其他脚本导致错误,这阻止我的jQuery事件处理程序执行。即使在页面出现错误之后,是否有一些方法可以让我的jQuery代码执行?页面上的JavaScript错误阻止了我执行的jQuery处理程序
我正在使用jQuery向现有页面添加功能,该页面的标记和脚本无法控制。它工作正常,直到页面上的其他脚本导致错误,这阻止我的jQuery事件处理程序执行。即使在页面出现错误之后,是否有一些方法可以让我的jQuery代码执行?页面上的JavaScript错误阻止了我执行的jQuery处理程序
你可以写一个全局错误处理函数来处理错误,然后将允许代码的其余部分正确执行..尝试是这样的:
<script type="text/javascript">
$(function() {
window.onerror = function (msg, url, num) {
//do something if you need to.
return true;
}
});
</script>
据我所知,这是不可能的,不幸的是。
您可以创建一个演示,显示在实际中如何处理错误? (我不能得到它的工作) – 2011-02-04 19:09:34