分享GB2312转UTF8工具
PJBog是采用UTF-8编码的,有时候自己修改某些页面,会出现中文乱码的情况,尤其是在JavaScript输出内容的时候。这时候就需要将其转换为UTF-8编码了。 现在跟大家分享一个在线转换UTF-8编码的小工具,希望对大家有用。在下面的文本框中输入中文文字,按“转化”,即可将其转化为UTF-8字符。需注意的是,在JavaScript中使用的时候,需要再做一下简单转换,如“中文文字”转换后为“中;文;文;字;”。我们还要将其转换为“u4E2Du6587u6587u5B57”的形式,放到JavaScript代码中,解释执行的时候才会输出正常显示的中文。比如要用JavaScript输出“中文文字”这几个字,代码就可以这么写 document.write("u4E2Du6587u6587u5B57" 小工具在这里: [html]在这里输入要转换的内容 var mode="zhuan"; function encode(obj,btn){ if(mode=="zhuan" { obj.value=obj.value.replace(/[^u0000-u00FF]/g,function($0){return escape($0).replace(/(%u)(w{4})/gi,"&#x$2;" }); btn.value="还原"; mode="huan"; }else{ obj.value=unescape(obj.value.replace(/&#x/g,'%u' .replace(/;/g,'' ); btn.value="转化"; mode="zhuan"; } } [/html]
