请问大家\u72b6\u6001\u4e0d\u80fd\u4e3a\u7a7a这种是什么编码啊. 在js中可以alert出汉字, 但是html里却不可以. 还有用什么函数能将汉字转成这种编码呢?
刚用js写的,复制过去保存html文件就可以用了
<textarea rows=5 id=code style="WIDTH: 70%"> </textarea> <p> <input type=button onclick=encode(code,this) value=转化> <script> 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,"\\u$2")}); btn.value="还原"; mode="huan"; }else{ obj.value=unescape(obj.value.replace(/\\u/g,'%u').replace(/;/g,'')); btn.value="转化"; mode="zhuan"; } } </script> 好像是json格式
(编辑:网站学习网)
|