如何检查外部 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>
如果我将脚本标记 <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>