Js文件在不同浏览器中的加载解析问题
2013-07-11 10:19
561 查看
最近使用html5和js编写了一段动态截图的程序,经过努力火狐、360、google等浏览器均可正常加载执行,但是在ie中却无法正常加载,有时刷新一下可以加载。但大多时候是无法加载的。
经过仔细查找检查,发现了原来是js加载出了问题。我在第一个js文件中,用到了后面加载的js中定义的变量。结果导致出现NaN错误。将变量定义在第一个js文件中,程序正常。因此,发现原来,在其他浏览器中。js的加载可以不轮先后加载。都能正常调用其他js中的方法和属性。而ie中则是顺序自上向下加载的。
所以,js加载顺序也很重要,为了保持各个浏览器的兼容。js的编写应该保持,先加载的js中没有调用后加载的js中的属性和方法。
经过仔细查找检查,发现了原来是js加载出了问题。我在第一个js文件中,用到了后面加载的js中定义的变量。结果导致出现NaN错误。将变量定义在第一个js文件中,程序正常。因此,发现原来,在其他浏览器中。js的加载可以不轮先后加载。都能正常调用其他js中的方法和属性。而ie中则是顺序自上向下加载的。
所以,js加载顺序也很重要,为了保持各个浏览器的兼容。js的编写应该保持,先加载的js中没有调用后加载的js中的属性和方法。
相关文章推荐
- Js文件在不同浏览器中的加载解析问题
- 浏览器加载js文件乱码问题
- 在改变了JS文件,而浏览器依然加载的是之前没改变之前的js文件的问题
- 动态引入的外部 JS 文件在各浏览器中的加载顺序不一致问题解决
- 使用Tomcat部署项目在浏览器中访问的时候JS和CSS等静态文件无法加载的问题
- 浏览器对加载js文件和css文件有什么不同?一个面试题目
- Wordpress不同页面判断加载头部JS CSS等文件
- IOS开发(7)WKWebView加载本地HTML、CSS、JS文件JS(解决html内访问其他资源路径问题)
- jquery easyui easyloader加载外部js文件失败问题解决
- JS的覆盖特性来解决文件冲突问题,css的加载问题
- Java web中不同浏览器间导出Excel文件名称乱码问题解决方案
- JS获取浏览器语言动态加载JS文件示例代码
- 用js实现根据不同的分辨率和浏览器调用不同的css文件
- Firefox, IE等不同浏览器对JavaScript,CSS不同解析问题
- 怎么让浏览器重新加载修改过的JS文件,而不是沿用缓存里的?
- js调用css的问题,适应不同浏览器对ID的调用方法
- Jsp /js乱码问题 文件,页面,浏览器编解码
- 解决Js解析xml浏览器不兼容问题及省市区三级联动实现
- Hibernate同名不同包下的映射文件同时加载问题
- 解决HTML加载时,外部js文件引用较多,影响页面打开速度问题