我想知道我们是否有'<script src="....."></script>'
基本上,如果脚本无法加载给定的src,我想加载另一个文件。
我可以通过发送ajax请求来做到这一点,但是如果<script>
本身有一些错误机制,我不想这样做。
答案 0 :(得分:1)
使用此脚本
<script>
var s = document.createElement("script");
s.onerror=function() {
var s1=document.createElement("script");
s1.src="myown.js";
document.getElementsByTagName("head")[0].appendChild(s1);
}
s.onload=function() {
document.getElementsByTagName("head")[0].appendChild(s);
}
s.src="http://somewhere.com/script.js";
</script>