Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  javascript  >  正文 引用外部js出现乱码的解决方法

引用外部js出现乱码的解决方法

发布时间:2014-09-29   编辑:www.jquerycn.cn
在网页中通过src调用外部js时,难免会遇到编码问题,如果出现了乱码,应该如何解决呢?大家可以参考下本文介绍的解决方法。

我们一般会将js代码放在外部,然后通过src引用。此时要注意编码问题。如果web页面也js采用不同编码,此时就会出现乱码。
注:内部使用js由于采用的是同一种编码,因此不会有这个问题。

对于大多数的web页面,一般都是使用如下两种编码:UTF-8、GB2312。所以只需要同意页面和js编码就可以解决乱码问题:
对于GBK页面引用编码为UTF-8编码的JavaScript文件,出现乱码问题,可以使用以下代码解决:
 

复制代码 代码示例:
<script type=”text/javascript” src=”test.js” charset=”utf-8″></script>

同样在UTF-8页面中引入编码为GBK的JavaScript文件乱码问题了,可以这样解决:
 

复制代码 代码示例:
<script type=”text/javascript” src=”test.js” charset=”gb2312″></script>

此方法是对于在js文件中出现汉字中文,以及其他容易造成在GBK与UTF-8编码错误字符的时候使用,对于纯英文的就不需要了。
当然,如果你不放心的话,加上也无妨。

有了以上的二种方法,再遇到类似的乱码问题,你就会可以轻松解决了。

您可能感兴趣的文章:
引用外部js出现乱码的解决方法
jquery ajax post提交数据乱码
js文件中文乱码怎么办?解决方法
php utf8 一半乱码的问题
js 未结束的字符串常量错误怎么解决
jquery乱码与contentType属性设置问题解决方案
Jquery网页出现的乱码问题的三种解决方法
JQuery AJAX 中文乱码问题解决
shell脚本中注释中文乱码的解决方法
js 未结束的字符串常量解决方法

[关闭]