导航:首页 > 编程语言 > ie缺少对象js

ie缺少对象js

发布时间:2024-04-12 00:05:08

『壹』 js文件被锁定不管修改甚么都报js错

解决“引入JS文件报错”的问题 问题描述:页面引入一个js文件,其中定义了函数或对象,然后在页面中调用函数或对象时,在IE6会报“ 语法 错误”或“缺少对象”。在IE6+或者IE7却运行正常。 问题分析:这个对象在引入的JS文件中是存在的,因为在IE6+以上的 浏览器 都可以正常运行。这个问题在 于文 件 编码 上,如果JS文件编码与当前页面的编码不一致,就可能导致在IE6中页面不能正常获取和解析JS文件中的内容,在IE6中,默认引入的文件和页面的编码是一致的。在IE6+以上的浏览器中,一般浏览器会 自动识别 每个 外部文件 的编码并进行解析; 问题解决: 一:引入js文件时加charset属性,保持与页面编码一致; 二:修改引入文件编码格式; 三:新建一个 文件格式 同页面编码格式一致,复制粘贴内容; (个人建议第三种方法,但建议在导入js时加上charset属性!) 发现问题 : 由于 重装系统 ,发布项目后发现js报错:报语法错误还有缺少对象。郁闷 以前系统是ie7,重装系统后为ie6.刚开始以为是浏览器版本问题,以为页面导入的js里面有ie6不兼容的代码!所以最后把js一行一行注释掉,当最后js文件全删掉了,还出现上面错误。------超级郁闷 以前代码也没事,怎么重装个系统就坏了~最后找出以前项目发布了,在ie6下没有错误,代码完 全一 样。------------不知还能否用郁闷一词不? 想了半天,想到编码问题。以前 项目编码 为gb2312,现在项目改为UTF-8 <script language="javaScript" type="text/javascript" src="XX.js" charset="UTF-8"> </script> 加上后没起作用,再到js该编码格式改为UTF-8运行也不行。最后新建一个js文件编码格式改为utf-8,发布OK。 晕死,一般编码修改(1).增加charset。(2).修改文件编码格式。还到tomcat下查看也已经修改过了。不知道怎么回事! 可能要全删了在发布吧!!!不过问题总算解决~要是不重装系统,还发现不了这个小bug ----记下以后防止这种错误发生!

阅读全文

与ie缺少对象js相关的资料

热点内容
小枫的微信号 浏览:198
绑架孩子的电影叫什么 浏览:710
弈天网络技术有限公司老板 浏览:803
c盘里有哪些文件可以放心删去 浏览:596
魅蓝2怎么无法设置网络设置密码 浏览:392
剑雨昆怎升级快 浏览:172
和平精英宏数据怎么设置 浏览:35
钉钉15版本 浏览:218
校园凌辱小说在线阅读 浏览:713
qq怎么查详细登录地点 浏览:452
dnf90版本弑神者 浏览:445
土壤环境大数据下载 浏览:867
中文字影视免费观看 浏览:499
阴阳师之侍神令2 浏览:79
从抗日到建国的小说 浏览:976
粤语电影免费全部完整版 浏览:987
穿越到林正英世界带系统的小说 浏览:802
wifi钥匙无法破解密码 浏览:528
ps足球作业文件 浏览:303
我的可爱女友小诗小说 浏览:923

友情链接