使用javascript将汉字转化成UNICODE编码

来源:互联网 发布:ncbi数据上传 编辑:程序博客网 时间:2024/06/05 03:09


UNICODE与汉字互转

















+++++++++++++++++++++++++++++++++++++++++++++



UNICODE与汉字互转

var to16 = {

    on : function (str) {
        var a = [], i = 0;
      
        for (; i < str.length ;) a[i] = ("00" + str.charCodeAt(i ++).toString

(16)).slice(-4);
      
        return "\\u" + a.join("\\u");
    },
  
    un : function (str) {
        return unescape(str.replace(/\\/g, "%"));
    }
  
};








(codes.value)>

(codes.value)>






+++++++++++++++++++++++++++++




http://www.jslab.org.cn/?tag=charset





+++++++++++++++++++++++++++++++++



http://hanz188.iteye.com/blog/507889

以下代码是我在http://www.94this.com.cn/article/290.htm偶然看到的。想到平常我也经常使用这些功能,于是转载过来,与大家共同分享。
我们在使用struts1.3开发国际化的web应用程序时经常可以用到将汉字转化成UNICODE的功能,以前我是这么做的。在Myeclipse中创建一个javascript脚本文件,比如说example.js。然后在里面输入
window.alert("需要转化的中文");
然后将这些代码全选后,按Ctrl+Shift+F即可将其转化成UNICODE编码。



UNICODE与汉字互转

var classObj=
     {
       ToUnicode:function(str)
       {
        return escape(str).replace(/%/g,"\\").toLowerCase();
       },
   
       UnUnicode:function(str)
       {
        return unescape(str.replace(/\\/g, "%"));
       },

      copyingTxt:function(str)
      {
       document.getElementById(str).select();
       document.execCommand("Copy");
      }
    }












<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(1906) | 评论(0) | 转发(0) |
0

上一篇:UTF-8与UNICODE的关系及代码转换

下一篇:Js字符串与十六进制的相互转换

相关热门文章
  • 摄像头avcodec_encode_video2...
  • jsp嵌套
  • Crontab的格式
  • 图片转换成Base64编码集成到ht...
  • python 编码问题的总结...
  • 关于SSI
  • IP Sec VPN与NAT破镜重圆
  • JS模拟鼠标自动点击
  • UT2.0正式版下载
  • tomcat6.0配置(含配置视频下载...
  • linux dhcp peizhi roc
  • 关于Unix文件的软链接
  • 求教这个命令什么意思,我是新...
  • sed -e "/grep/d" 是什么意思...
  • 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
原创粉丝点击