主题: 指定JavaScript和CSS的编码集 |
作者: Roddy, 发布日期: 2009-01-05 01:31:42, 浏览数: 5752 |
当JavaScript文件的编码和HTML页面的编码不同时,以下方法会报脚本错误。
<!-- HTML页面是GBK格式 --> <!-- file.js是utf-8格式 --> <script type="text/javascript" src="path/file.js"></script> 这时,<script>里添加charset属性就可以解决问题,无需修改文件的编码。 <!-- HTML页面是GBK格式 --> <!-- file.js是utf-8格式 --> <script type="text/javascript" src="path/file.js" charset="utf-8"></script> 参考资料:http://www.w3.org/TR/1999/REC-html401-19991224/interact/scripts.html#edef-SCRIPT 当GBK页面包含UTF-8 CSS文件时,可以在CSS文件头部添加以下一行代码。 @charset "utf-8"; 参考资料:http://www.w3.org/TR/CSS21/syndata.html#charset |