我目前遇到一个JavaScript转码的问题,如下:html页面时utf-8编码,但是里面有一个变量(中文字符串)是从其他地方输出过来的,是使用GBK编码,这样显示的时候就会显示乱码。我希望能够在不改变其他地方的情况下,在html里面加JavaScript语句把GBK编码转换后按UTF8输出。我尝试着用网上介绍的一些方法转换,但转换之后都是%+十六进制字符这样的形式,并不能正确的显示中文。我对编码不太了解,无法确定问题出在什么地方。大家有没有什么好的办法?