【问题标题】:how can I check if an external javascript has failed to load?如何检查外部 javascript 是否加载失败?
【发布时间】:2016-01-09 08:29:14
【问题描述】:

如果我在页面的head 部分中放置一个脚本标签<script src="url"></script>,就像

<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!" );
}

提前致谢。

【问题讨论】:

标签: javascript html pageload


【解决方案1】:

在您的&lt;head&gt; 顶部

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

在你的脚本元素中

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-10
    • 1970-01-01
    • 2017-10-27
    • 2014-01-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多