搭建论坛《网站·搭建者》用户服务 → [建议]建议搭建者增加GB2312简体文字转换UTF-8 构件


  共有1508人关注过本帖树形打印

主题:[建议]建议搭建者增加GB2312简体文字转换UTF-8 构件

帅哥哟,离线,有人找我吗?
搞破坏
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:技师 帖子:185 积分:1256 威望:0 精华:2 注册:2010-7-3 3:53:39
[建议]建议搭建者增加GB2312简体文字转换UTF-8 构件  发帖心情 Post By:2015-1-16 17:35:58

  • utf8转换gb2312编码,因为很多时候搜索引擎和网页大部分代码都采用UTF8编辑,所以当需要GB2312的时候,可能要对字符编码进行转换,增加加GB2312简体文字转换UTF-8 构件就是实现了utf8 gb2312字符的在线转换功能。

 

 

 

代码:

 

以下内容为程序代码:

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

 

 


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
美女呀,离线,留言给我吧!
dbs
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:助工 帖子:230 积分:1931 威望:0 精华:0 注册:2006-5-15 11:16:55
  发帖心情 Post By:2015-1-17 2:13:08

应该没那么简单?

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

[建议]建议搭建者增加GB2312简体文字转换UTF-8 构件








签名