页面上的JavaScript错误阻止jQuery处理程序执行

ttygqcqt  于 2022-12-18  发布在  jQuery
关注(0)|答案(2)|浏览(167)

我正在使用jQuery向一个现有页面添加功能,我无法控制该页面的标记和脚本。它工作正常,直到页面上的其他脚本导致错误,这阻止了我的jQuery事件处理程序执行。有没有什么方法可以让我的jQuery代码即使在页面出错后也能执行?

olmpazwi

olmpazwi1#

您可以编写一个全局错误处理函数来处理这些错误,然后允许其余代码正确执行。.尝试如下操作:

<script type="text/javascript">
$(function() {
    window.onerror = function (msg, url, num) {
        //do something if you need to.
        return true;
    }
});

    </script>
2sbarzqh

2sbarzqh2#

据我所知,这是不可能的,不幸的是。

相关问题