繁体   English   中英

如何检查外部JavaScript是否无法加载?

[英]how can I check if an external javascript has failed to load?

如果我将脚本标签<script src="url"></script>放在页面head ,例如

<html>
  <head>
    <script src="url1"></script>
    <script src="url2"></script>
    <script src="url3"></script>
    <script src="url4"></script>
  </head>
</html>

如果其中一些加载失败,我该如何检测到它们并警告用户

function scriptLoadFailed( url )
{
   alert( url + " loading failed!" );
}

提前致谢。

<head>的顶部

<script>
    function scriptfail(element) {
        alert('failed to load ' + element.src);
    }
</script>

在您的脚本元素中

<script src="url1" onerror='scriptfail(this);'></script>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM