用js怎么把GBK编码的数据转为UTF-8的编码格式?

由于项目比较旧,遇到一个问题,本地引入的一个远程js文件是GBK的编码格式,
引入方式<script src='http://xxx.js'></script>

那个js文件引入到本地后(本地是utf-8),它显示的数据会乱码:�Ͼ��ղ�
怎样让它能在本地utf-8的编码环境里面正常显示呢?

试过

clipboard.png
因为我引入的文件是GBK的格式所以我是这样写的:

<script src="http://xxx.js" charset="GBK"></script>

这样写本地确实正常显示了,但是放到服务器上发现请求头部content-type 里面 chraset=utf-8 导致不行,还是乱码,还有别的办法吗?

阅读 6.9k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题