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

另外两篇相关文章请参看。
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












本文固定链接:成事博客js实现的unicode和中文的相互转化,用于js和css中的中文字符转换
喜欢 (0)分享 (0)
(2)个小伙伴在吐槽
  1. 哈哈,值得关注下的哈。。
    贴吧头像2014-08-22 16:23 回复
  2. 交流交流,多多指点,祝你中秋节快乐、生活愉快!你的博客内容很是吸引,有空多交流:意阁博客 yg22.com
    意阁博客 yg22.com2014-09-08 20:06 回复
发表我的评论
取消评论

表情     9 + 0 = ? (必填)

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址