`

js文件加载不上总结

阅读更多

在js外部文件加载中的类出现加载不上的问题:

        首先查看js文件路径中是否有错误出现;如果是文件一直加载不上很大可能是js文件路径出现了问题;

        其次,若是路径没有错误,并且在加载js文件时,在编写js的文件过程中刚开始文件还可以加载上,后来由于添加或者修改了此js文件脚本造成js文件加载不上,极有可能是脚本中出现了错误的语法等造成的;此时需要在仔细查看js文件信息;另外还有一种快速定位的出js文件错误的方法(附上代码):

function dynamicLoad(){
			 var _doc=document.getElementsByTagName('head')[0];
			 var script=document.createElement('script');
			 script.setAttribute('type','text/javascript');
			 script.setAttribute('src','${contextPath}/static/pagejs/enterprisemanage/enterpriseDataOption.js');
			 _doc.appendChild(script);
			 script.onload=script.onreadystatechange=function(){
			 if(!this.readyState||this.readyState=='loaded'||this.readyState=='complete'){
			 alert('done');
			 }
			 script.onload=script.onreadystatechange=null;
			 }
			}

 此代码用于检测js文件是否加载,将此代码加入到当前页面中,然后使此代码在页面加载时就执行,此时打开浏览器的开发者模式然后刷新出错的页面,,此时会弹出'done'的弹框,然后就会在浏览器的控制台中发现js文件错误的地方;

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics