ff提供了overrid " /> FREEXXX性乌克兰XXX,日本另类xxxx,亚洲性夜夜色综合网站

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

解決遠程頁面抓取中的亂碼問題?

由于平時使用的網頁文件基本上都是gb2312編碼方式,如果通過xmlhttp控件讀取的話,肯定會出現亂碼問題,但是要把所有文件都改成utf-8編碼,操作上比較麻煩。經過反復比較,我找到了相對實用的解決方法。

  ff提供了overrideMimeType方法,可以指定返回值的編碼,所以解決起來比較簡單,只要把這個方法指向gb2312就可以了。對于IE,可以用vbs配合來作編碼轉換,用gb2utf8來轉換接收到的二進制數據,其中利用到execScript方法來調用vbs的函數。

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]
ie下的轉碼可以改進,通過正則的回調過程能提高不少效率  

復制代碼 代碼如下:
this.bs2str = function(bs){  
    if(!window.jsMidB) main.vbInit("MidB", 2);  
    if(!window.jsChr) main.vbInit("Chr", 1);  
    if(!bs2str.ss) bs2str.ss = [];  
    return unescape(escape(jsMidB(bs,1)).replace(/(.{2})(.{2})(.{2})/g, "%$3%$2").replace(/%([^0-7].)(.)(.{2})/g, function(a,a1,a2,a3){var s=a1+a3;if(!bs2str.ss[s]) bs2str.ss[s]=jsChr(eval("0x"+s));return bs2str.ss[s];}));  
    } 

不過我還是認為載入數據用xmldom要好一些 
replace(/(.{2})(.{2})(.{2})/g, "%$3%$2") 改成 replace(/.{2}(.{2})(.{2})/g, "%$2%$1") 少一個存儲.比原來的快3倍以上. 
把eval去掉,效率還能提高一些 
復制代碼 代碼如下:
    // byte() encoding 
    this.bs2str = function(bs){ 
        if(!window.jsMidB) main.vbInit("MidB", 2); 
        if(!window.jsChr) main.vbInit("Chr", 1); 
        if(!this.bs2str.ss) this.bs2str.ss = []; 
        return unescape(escape(jsMidB(bs,1)).replace(/.{2}(.{2})(.{2})/g, "%$2%$1").replace(/%([^0-7].)(.)(.{2})/g, function(a,a1,a2,a3){var s=a1+a3;if(!This.bs2str.ss[s]) This.bs2str.ss[s]=jsChr("&H"+s);return This.bs2str.ss[s];})); 
    }  

JavaScript技術解決遠程頁面抓取中的亂碼問題?,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美精品AV无码一区二区 | 亚洲 欧美 国产 综合 播放 | 熟女久久久久久久久久久 | 日本特交大片免费观看 | 一区二区三区高清视频 | 国产成人无码区免费内射一片色欲 | 精品亚洲一区二区三区在线播放 | 色欲档案之麻雀台上淫 | 黄色三级在线 | 国产乱码二卡3卡四卡 | 乌克兰美女x?x?y?y | 国产精品久久久久久久久久影院 | 久久午夜夜伦痒痒想咳嗽P 久久午夜夜伦鲁鲁片无码免费 | 女神被调教成了精盆 | 国产在线高清亚洲精品一区 | beeg日本老妇人 | 欧美の无码国产の无码影院 | 久久青青无码AV亚洲黑人 | 亲胸吻胸添奶头GIF动态图免费 | 最新亚洲一区二区三区四区 | 国产亚洲精品视频在线网 | 日韩精品人成在线播放 | 纯肉宠文高h一对一 | 久久一本岛在免费线观看2020 | 美女脱了内裤张开腿让男人爽 | 国产午夜亚洲精品不卡电影 | TIMI1TV天美传媒在线观看 | 男生在床上脱美女 胸 | 欧美日韩亚洲中字二区 | 国产久久亚洲美女久久 | 亚洲国产成人精品不卡青青草原 | 免费看毛片的网址 | 午夜福利试看120秒体验区 | 国产午夜三级一区二区三 | 忘忧草日本在线社区WWW电影 | 国产亚洲精品高清视频免费 | 暖暖视频免费观看视频 | 高中生高潮抽搐喷出白浆视频 | 日本午夜福利无码高清 | 小小水蜜桃3视频在线观看 小向美奈子厨房magnet | 久久99r66热这里有精品 |