首页 电脑 电脑学堂 查看内容

Web开发调试工具——FireBug

2014-12-9 10:31 911 0

摘要:   Firebug是firefox下的一个扩展,能够调试所有网站语言,如Html,Css等,但FireBug最吸引我的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都...
关键词: nbsp 浏览器 Firebug 工具 强大 firefox javascript 开发 Html 版本

格式一:&#XXXX;&#XXXX;示例:&#24744;&#22909;结果:您好 格式二:\uXXXX\uXXXX示例:\u60a8\u597d结果:您好 格式三:&#DDDDD;&#DDDDD;示例:&#x60a8;&#x597d;结果:您好贴一段转unicode编码的JS代码,用于转换各种结果的方法[javascript] view plaincopy//convtype为转换类型,转换类型为我上文中提到的4中,code为需要转换的字符串  function myconf(convtype,code){       switch(convtype){           case "totype1":               return ascii(code);          case "totype2":               return unicode(code);          case "totype3":               return unicode1(code);          case "tohanzi":               return reconvert(code);      }   }  function ascii(str){       var value='';      for (var i = 0; i < str.length; i++)          value += '\&#x' + parseInt(str.charCodeAt(i)).toString(16)+';';      return value;  }  function unicode(str){       var value='';      for (var i = 0; i < str.length; i++)          value += '\\u' + parseInt(str.charCodeAt(i)).toString(16);      return value;  }  function unicode1(str){       var value='';      for (var i = 0; i < str.length; i++)          value += '&#' + str.charCodeAt(i) + ';';      return value;  }  function reconvert(str){       str = str.replace(/(\\u)(\w{1,4})/gi,function($0){       return (String.fromCharCode(parseInt((escape($0).replace(/(%5Cu)(\w{1,4})/g,"$2")),16)));       });       str = str.replace(/(&#x)(\w{1,4});/gi,function($0){       return String.fromCharCode(parseInt(escape($0).replace(/(%26%23x)(\w{1,4})(%3B)/g,"$2"),16));       });       str = str.replace(/(&#)(\d{1,6});/gi,function($0){       return String.fromCharCode(parseInt(escape($0).replace(/(%26%23)(\d{1,6})(%3B)/g,"$2")));       });       return str;   }  
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部