·您当前的位置:首页 > 技术教程 >

GB2312编码页面调用或引入UTF-8编码乱码的解决方法

时间:2019-12-02 09:23网络
GB2312编码页面调用或引入UTF-8编码乱码的解决方法

站长新做了一个查询IP归属地的程序(http://www.cuplayer.com)里的数据库使用的是 UTF-8 编码。


  1. <script src="http://www.cuplayer.com/js/test.js"></script> 

显示结果是:GOOGLE

但是问题出现了,由于历史遗留问题,网站的 CMS 系统使用的是 GB2312 编码,而这个 JS 是 UTF-8 编码的,调用这个 JS 的话,如果是中文归属地地址会显示乱码。

我就想是否有某种参数可以让 JS 用指定的编码来解析呢?

经过搜索找到了,这个参数就是 charset="utf-8" ,是的就这么简单,HTML 页面可以用 charset 来指定编码,同样 JS 也可以使用。

使用方法是:

  1. <script src="http://www.cuplauyer.com/js/test.js" charset="UTF-8"></script> 

同样,如果指定使用 GB2312 编码则可以使用 charset="gb2312" ,也就是:

  1. <script src="http://www.cuplayer.com/js/test.js" charset="gb2312"></script> 

是不是很简单呢。

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器