js文件编码与浏览器解析

发布时间:2020-04-02编辑:脚本学堂
本文介绍了js默认文件编码的设置方法,以及浏览器解析js编码的问题,有需要的朋友参考下。

js文件编码是相对于解析器(编辑器)而言的,比如在eclipse里设置文件properties的text file encoding,然后,编辑器编辑和保存就按相应的编码了。
对于浏览器的解析就只能设置charset了,例如:<script type="text/javascript" language="javascript" src="test.js" charset="gbk"></script>,这样的话浏览器就会以gbk的编码方式来解码js文件了。

把一个站点都做成utf-8编码格式的,也让网站国际化下。

遇到的问题:
在utf-8编码的网页中实用js调用论坛里的最新帖子的时候竟然全是乱码

在js调用语句那加了个 charset="gb2312",竟然奇迹般的好了。

js文件是gb2312编码的。在utf-8编码中调用语句为:
"http://www.jb200.com/home/js.php?id=3" "text/javascript" "gb2312"

如此即可实现调用不同编码的js文件了。