在HTML中引用外部JavaScript文件时,若JS文件编码与页面不一致,需通过script标签的charset属性明确指定JS文件的字符编码,以避免乱码问题。
JavaScript文件引用时的编码设置方法
因此,在引入JavaScript文件时,必须明确指定该文件的字符编码。
例如,当一个UTF-8编码的HTML页面需要引用一个GB2312编码的JS文件时,应使用如下方式编写代码:
<script type="text/javascript" charset="gb2312" src="gb2312.js"></script>
通过上述设置,即可有效避免编码不一致导致的乱码问题。