js实现的unicode和中文的相互转化,用于js和css中的中文字符转换

无名氏 WEB前端 2,736 次浏览 , , , , , 2条评论

另外两篇相关文章请参看。
CSS中使用Unicode编码表示中文字体
utf8编码网站css、js文件中的中文转码为unicode

另外站长工具提供了一个很棒的在线转换工具。
Unicode 转换 ASCII,ASCII 转换 Unicode

而javascript本身亦可以完成这些转码。
var chinese =escape(“请登录”); //先使用js加密,该段加密后结果:%u8bf7%u767b%u5f55
chinese = chinese.replace(/%/g,”\\”);//然后使用js、正则表达式替换%为\号 这样一来该段文字最终的结果为:\u8bf7\u767b\u5f55。这个编码就很熟悉了吧
document.write(eval(“‘”+chinese+”‘”));//要转换回中文直接用eval函数咯,很简单吧.

直接点击运行代码即可。

< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


Unicode to Chinese











2条评论

  1. 贴吧头像 2014年8月22日 下午4:23 回复

    哈哈,值得关注下的哈。。

  2. 意阁博客 yg22.com 2014年9月8日 下午8:06 回复

    交流交流,多多指点,祝你中秋节快乐、生活愉快!你的博客内容很是吸引,有空多交流:意阁博客 yg22.com

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Go