页面上的JavaScript错误正在阻止我的jQuery处理程序执行
我使用jQuery向现有页面添加功能,我无法控制该页面的标记和脚本。它工作正常,直到页面上的其他脚本导致错误,从而阻止jQuery事件处理程序执行。有什么方法可以让我的jQuery代码在页面出现错误后仍能执行吗?据我所知,这是不可能的,很遗憾。据我所知,这是不可能的,很遗憾。您可以编写一个全局错误处理函数来处理错误,然后允许其余代码正确执行。。试着这样做:页面上的JavaScript错误正在阻止我的jQuery处理程序执行,javascript,jquery,javascript-events,Javascript,Jquery,Javascript Events,我使用jQuery向现有页面添加功能,我无法控制该页面的标记和脚本。它工作正常,直到页面上的其他脚本导致错误,从而阻止jQuery事件处理程序执行。有什么方法可以让我的jQuery代码在页面出现错误后仍能执行吗?据我所知,这是不可能的,很遗憾。据我所知,这是不可能的,很遗憾。您可以编写一个全局错误处理函数来处理错误,然后允许其余代码正确执行。。试着这样做: <script type="text/javascript"> $(function() { window.onerro
<script type="text/javascript">
$(function() {
window.onerror = function (msg, url, num) {
//do something if you need to.
return true;
}
});
</script>
$(函数(){
window.onerror=函数(msg、url、num){
//如果你需要做点什么。
返回true;
}
});
您可以编写一个全局错误处理函数来处理错误,然后允许其余代码正确执行。。试着这样做:
<script type="text/javascript">
$(function() {
window.onerror = function (msg, url, num) {
//do something if you need to.
return true;
}
});
</script>
$(函数(){
window.onerror=函数(msg、url、num){
//如果你需要做点什么。
返回true;
}
});
您能否创建一个演示,演示如何在实践中处理错误?(我不能让它工作)我不明白。window.onerror
函数有什么区别?如果我们忽略它,它的工作原理是一样的:你能创建一个演示程序来演示如何在实践中处理错误吗?(我不能让它工作)我不明白。window.onerror
函数有什么区别?如果我们不考虑它,效果也是一样的: