Javascript:编码转换

来源:百度知道 编辑:UC知道 时间:2024/05/22 16:06:05
Javascript:编码转换

如何将如下编码转换成汉字、并用document.write输出?
%D6%A4%C8%AF%B7%A8

document.write(unescape( '%D6%A4%C8%AF%B7%A8' ) );
生成的是乱码

谢谢!
国标GB2312编码与汉字相互转换,

Javascript,如何实现?

首先你得确定这个编码是用什么方法编码过来的,unescape只对用escape编码的字符串有效。

unescape 方法不能用于解码统一资源标识码 (URI)。解该码可使用 decodeURI 和 decodeURIComponent 方法