Javascript &#unicode;和uxxxx编码的转换

2016-02-19 15:19 5 1 收藏

下面是个Javascript &#unicode;和uxxxx编码的转换教程,撑握了其技术要点,学起来就简单多了。赶紧跟着图老师小编一起来看看吧!

【 tulaoshi.com - Web开发 】

JS-&#unicode;编码转换

 程序代码
script type="text/javascript"
var toHTML = {
    on: function(str) {
        var a = [],
        i = 0;
        for (; i str.length;) a[i] = str.charCodeAt(i++);
        return "&#" + a.join(";&#") + ";"
    },
    un: function(str) {
        return str.replace(/&#(x)?([^&]{1,5});?/g,
        function(a, b, c) {
            return String.fromCharCode(parseInt(c, b ? 16 : 10))
        })
    }
};
alert(toHTML.on(""请输""));
alert(toHTML.un("大幅"));
/script

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

JS-unicode编码转换

 程序代码
script type="text/javascript"
var toUN = {
    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, "%"))
    }
};
alert(toUN.on(""请输""));
alert(toUN.un("u0022u8BF7u8F93u0022"));
/script

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160219/1609388.html

延伸阅读
标签: 电脑入门
 Baby   3.    6.     5.  Don’t cry* ---------------------------------
标签: 电脑入门
❀ ❀ ◇◇•→If the world ◆◇、betrayed you ◇◇•→I will stand ◆◇、behind you ◇◇•→brteayed ◆◇、the world、 wish、 。 love you ♥♡ miss you ♡♥ believe you ☂ ---------------------------------
标签: Web开发
    [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
标签: 瑜伽 养生 健康
     有很多运动员、舞者或者是身体局部需要康复的人,都会做某些瑜伽动作来保养或者是改善身体状况。照理说,这种动作很慢,不激烈的运动,应该不像跑步、打球那样,会有运动伤害才是。但瑜伽姿势不当,一样会受伤。它受伤的范围从肌肉拉伤、韧带拉伤、跌伤…都有。 做一个运动,没有达到效果就罢了,但是千万要保护...
标签: Web开发
随着ADOBE CS3系列产品的亮相,我们最关注的Dreamweaver CS3也获得了最新的消息。 首先先来看看传统的Dreamweaver彩蛋是否还在。 第一个Dreamweaver彩蛋就是: 1,在网页中插入一张图像; 2,打开属性面板,在图像的缩略图上双击鼠标+Ctrl键 这里看到的头像即为开发Dreamweaver的相关人员。 第二个Dreamweaver彩蛋就是: 1,打开属性...

经验教程

302

收藏

24
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部