以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 用户服务 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=2) ---- [建议]建议搭建者增加GB2312简体文字转换UTF-8 构件 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=2&id=32839) |
-- 作者:搞破坏 -- 发布时间:2015-1-16 17:35:58 -- [建议]建议搭建者增加GB2312简体文字转换UTF-8 构件
代码:
以下内容为程序代码:
1 <textarea cols=100 rows=20 id=code>请在这里输入要转换的内容</textarea><br> 2 <input type=button onclick=encode(code,this) value=转化> 3 <script> 4 var mode="zhuan"; 5 function encode(obj,btn){ 6 if(mode=="zhuan"){ 7 obj.value=obj.value.replace(/[^u0000-u00FF]/g,function($0){return escape($0).replace(/(%u)(w{4})/gi,"&#x$2;")}); 8 btn.value="还原"; 9 mode="huan"; 10 }else{ 11 obj.value=unescape(obj.value.replace(/&#x/g,\'%u\').replace(/;/g,\'\')); 12 btn.value="转化"; 13 mode="zhuan"; 14 } 15 } 16 </script>
例如:将 搭建之星转换后 得到的编码为:%u642D%u5EFA%u4E4B%u661F
|
-- 作者:dbs -- 发布时间:2015-1-17 2:13:08 -- 应该没那么简单? |