技术头条 - 一个快速在微博传播文章的方式     搜索本站
您现在的位置首页 --> JavaScript --> Firefox调试正常,IE下面缺少对象,IE的编码问题

Firefox调试正常,IE下面缺少对象,IE的编码问题

浏览:2544次  出处信息

    多次遇到IE调用js文件的时候两者编码不统一而出现问题了,今天又载在这个上面了,有点不爽。

    今天我做的网页的编码是gb2312的,而js文件的代码是utf-8的,程序写完了之后在Firefox下面和chrome下面调试都是正常的,而唯独ie下面显示“缺少对象”,调了一个下午都没搞明白,最后我就不调了,然后到处翻网页看,忽然我就想起来是编码的问题,因为遇到的次数也不少了,但是却很难想到。

    解决的办法是同一js文件的编码为gb2312就可以了,当然并不是所有的“缺少对象”的问题都是IE编码的问题,就是编码统一的情况下,也有可能出现“缺少对象”的情况,出现这种情况的可能性很多,不一一解答。

    2008年11月21的时候,我曾经在博客上面记录过ie编码的的问题,今天再次记录一下,希望以后尽可能的避免这个问题。

    BTW:ie确实不咋地,还是用firefox吧

建议继续学习:

  1. 字符编码和中文乱码小叙    (阅读:5704)
  2. 中文编码杂谈    (阅读:4989)
  3. Hadoop的map/reduce作业输入非UTF-8编码数据的处理原理    (阅读:4667)
  4. PHP编码规范    (阅读:4407)
  5. base64_encode 和 urlencode    (阅读:4130)
  6. UTF-8编码中BOM的检测与删除    (阅读:4084)
  7. Linux screen窗口中文乱码问题    (阅读:4010)
  8. Unicode与字符汉字相互转换    (阅读:3980)
  9. python-django的中文编码总结    (阅读:3847)
  10. JAVASCRIPT完美实现UTF8页面提交数据到GB2312    (阅读:3642)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
© 2009 - 2024 by blogread.cn 微博:@IT技术博客大学习

京ICP备15002552号-1