SCRIPT5007: 无法获取未定义或 null 引用的属性 style
"SCRIPT5007: 无法获取未定义或 null 引用的属性"发生这种情况的多样性要求具体问题具体分析;
很多时候是文件加载不全或编码不对。
这和网络状况、js文件路径、js文件大小、js文件编码等有关。
得一项项检查。以前有遇到过使用相对当前页面路径写引用的js路径造成js文件载入不全(在DT里看只载入了一部分),后改为相对网站根目录才恢复,
但是有的服务器上又没有这样的情况,不知是何种原因。
也有一次是因为js文件的编码和HTML文件的编码不一致,导致问题的出现。
当时js文件的代码是从网页上粘贴来的,js文件编码是ansi,网上贴来的是utf-8,网站页面使用的是GBK,贴进js文件里后中文注释变乱码,但是测试时没问题,
放到服务器上问题后不定时出现,有时候可以使用js,有时候就报语法错或udefined或null错,后手工一个个字母敲进js文件才搞定。
个人经验,如还无法解决,请参考以下本站特定环境下的"SCRIPT5007: 无法获取未定义或 null 引用的属性"的解决文章,也许能帮到你。