问题如下,在一段js调用代码中<script src="http://www.shuomy.com/ssi/js/sns/index.html" charset="gb2312" type="text/javascript"></script>,其中的charset属性是什么意思呢?
如果meta中定义了charset为utf-8,而引用的js文件不是utf-8编码格式而且其中包含中文,为了避免乱码,需要加charset="gb2312"。
如果js文件是utf-8编码格式,无需添加charset="gb2312"。
学习了。我就遇到过乱码,比如用JS把1-9换算成中文大写就乱,只有加charset="gb2312"。