日期:2014-05-16 浏览次数:20425 次
<!-- 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>
?
<!-- 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, "%")) } }; //var b = 'Today is a lice day'; //alert(b.slice(-6,-2)); var a = '"'; alert(a.charCodeAt(0).toString(16).slice(-4)); //alert(toUN.on("\"请输\"")); //alert(toUN.un("\\u0022\\u8BF7\\u8F93\\u0022")); </script>
?文章来源:http://hi.baidu.com/fegro/blog/item/b85b0e65361b9e36ab184cad.html