gpt4 book ai didi

javascript - 检测 WordPress 中的浏览器下载错误

转载 作者:太空宇宙 更新时间:2023-11-04 07:59:03 26 4
gpt4 key购买 nike

有没有办法在 JS 应用程序启动后检测下载错误?就像这里显示的例子一样:

enter image description here

想检测JS/CSS文件下载错误(可能是网络不通等)。比如说,如果我检测到这些故障中的任何一个,我可以呈现一个错误页面而不是显示损坏的页面(由于缺少样式等)。我的应用程序使用了很多第三方插件,所以我不知道正在加载哪些文件 - 因此无法验证特定样式的加载..

是否有任何 chrome API 回调?我可以接受任何特定于 chrome 的解决方案,因为这是我们唯一完全支持的浏览器。

对于 JS 错误本身,我可以使用 window.onerror 但这似乎超出了范围。

最佳答案

对于Javascript文件,可以使用onerror来处理404错误:

<script src="/scripts/jquery.js" onerror="alert('error');" type="text/javascript">

如果你想限定整个页面的资源,你可以为error添加一个事件监听器:

<script type="text/javascript">
window.addEventListener('error', function(e) {
alert('error while loading resources: ' + e.message);
}, true);
</script>

关于javascript - 检测 WordPress 中的浏览器下载错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47131052/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com