最近在用chrom 调试js的时候,发现js 脚本乱码。但是在IE上没有这种现象。

最后发现是 HTML编码和js 脚本编码不一致造成的。
html 编码是一种utf16,但是css 和 js 脚本编码都是utf-8.
把HTML编码改为utf-8 之后正常。
BTW:
这么问题对于那些搞过前端的人来说,应该是最基础的问题了吧。
但是网上搜索的时候却没有 发现相关的解答。
本着人人为我,我为人人的原则,把这个问题记录下来。方便向我这种前端 半瓶水的人参考。
本文详细解析了在使用Chrome调试JS脚本时遇到的乱码问题,指出这是由于HTML编码与JS脚本编码不一致导致的。具体表现为HTML采用utf16编码,而JS和CSS则使用utf-8编码。通过将HTML编码统一为utf-8,问题得以解决。
最近在用chrom 调试js的时候,发现js 脚本乱码。但是在IE上没有这种现象。

最后发现是 HTML编码和js 脚本编码不一致造成的。
html 编码是一种utf16,但是css 和 js 脚本编码都是utf-8.
把HTML编码改为utf-8 之后正常。
BTW:
这么问题对于那些搞过前端的人来说,应该是最基础的问题了吧。
但是网上搜索的时候却没有 发现相关的解答。
本着人人为我,我为人人的原则,把这个问题记录下来。方便向我这种前端 半瓶水的人参考。
9033

被折叠的 条评论
为什么被折叠?