<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    emu in blogjava

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      171 隨筆 :: 103 文章 :: 1052 評論 :: 2 Trackbacks
    google suggest 比起gmail要好對付的多了,就一個頁面一個腳本文件,代碼都一目了然,可惜用了google域名,在調的時候經常連接被斷掉,最后還是找了一個代理才調通了代碼。可以在本地運行的google suggest請在這個連接下載:

    http://m.tkk7.com/Files/emu/suggest.rar


    其中的腳本文件ac.js已經做了一點整理,關鍵的qc函數crack了一下,使它可以找到服務器:


    function qc(ac){
        
    if(l&&l.readyState!=0){
            l.abort()
        }
        l
    =vb();
        
    if(l){
            l.open(
    "GET","http://www.google.com"+Aa+"&js=true&qu="+ac,true);
            l.onreadystatechange
    =function(){
                
    if(l.readyState==4&&l.responseText){
                    
    if(l.responseText.charAt(0)=="<"){
                        V
    --
                    }
    else{
                    eval(l.responseText)
                    }
                }
            };
            l.send(
    null)
        }
    }

    插個斷點就可以看到,比如我們在輸入框中輸入了“AJAX”,google suggest就向服務器請求這樣一個資源:

    http://www.google.com/complete/search?hl=en&js=true&qu=AJAX

    而服務器則返回:

    sendRPCDone(frameElement, "ajax", new Array("ajax", "ajax amsterdam", "ajax fc", "ajax ontario", "ajax grips", "ajax football club", "ajax public library", "ajax football", "ajax soccer", "ajax pickering transit"), new Array("3,840,000 results", "502,000 results", "710,000 results", "275,000 results", "8,860 results", "573,000 results", "40,500 results", "454,000 results", "437,000 results", "10,700 results"), new Array(""));

    剩下的大家都會做了,不多廢話。
    posted on 2005-11-29 10:31 emu 閱讀(4214) 評論(12)  編輯  收藏

    評論

    # 研究一下google suggest [TrackBack] 2005-11-29 10:34 emu
    google suggest 比起gmail要好對付的多了
    [引用提示]emu引用了該文章, 地址: http://blog.csdn.net/emu/archive/2005/11/29/539001.aspx  回復  更多評論
      

    # re: AJAX案例研究之google suggest 2005-11-30 13:11 eamoi
    不錯。底層的都差不多。
    有沒有GOOGLE Earth的研究材料或者文章?  回復  更多評論
      

    # re: AJAX案例研究之google suggest 2005-11-30 13:35 emu
    估計google earth可不是什么容易啃的骨頭噢。  回復  更多評論
      

    # re: AJAX案例研究之google suggest 2005-11-30 17:02 郭興華
    hl= js= 代表的是什么呢

    服務器端采用的什么軟件?或者什么時候語言來寫的呢?

    我的機器就是xp + iss  回復  更多評論
      

    # re: AJAX案例研究之google suggest 2005-11-30 22:13 emu
    hl和js都是送給后臺CGI的參數,從傳送的值上多少可以猜出來一點消息:
    hl=en 應該是提示語言的種類了,en一般代表英語,不知google suggest打算支持哪些語言。
    js=true 有可能是返回值的風格。在代碼中hardcode了,但是將來有可能做擴展支持真正的xml。
    qu=AJAX 這個就是查詢的字符串了
    其實這些都不重要,服務器用什么軟件或者用什么語言寫也不重要。我們只是一窺google的實現方式而已,真的自己要做,難的并不在這些地方。  回復  更多評論
      

    # re: AJAX案例研究之google suggest 2005-12-02 15:04 蕭十一郎
    發現google也很可笑,你打sex,他居然返回不了結果,貌似這個詞被屏蔽了……  回復  更多評論
      

    # re: AJAX案例研究之google suggest 2005-12-02 17:50 emu
    起先懷疑是結果太多,對選擇幫助不大,就干脆不顯示了。但是試了下 usa都可以返回,那sex就真的是被屏蔽了。fuck和XXX也一樣被屏蔽了。我們知道google的文化是don't be evil,過濾不健康詞匯也很應該。  回復  更多評論
      

    # re: AJAX案例研究之google suggest 2005-12-10 19:15 fdsa
    經典啊
      回復  更多評論
      

    # re: AJAX案例研究之google suggest 2006-09-06 09:34 沈杰
    中文怎么辦~  回復  更多評論
      

    # re: AJAX案例研究之google suggest 2007-05-12 12:20 lixy
    如果是中文的話就不行了,http://www.google.com/complete/search?hl=en&js=true&qu=中文
      回復  更多評論
      

    # re: AJAX案例研究之google suggest 2007-05-14 10:02 emu
    中文要編碼的呵呵  回復  更多評論
      

    # re: AJAX案例研究之google suggest 2008-09-01 09:51 bjneed
    我已經成功解決了,感謝本篇文章,但是我用的不是這里寫的,但還要感謝。 歡迎訪問www.bjneed.com來查看搜索框。php+ajax+mysql+google suggest+中文. QQ:3 127 127 88  回復  更多評論
      


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 性生大片视频免费观看一级 | 亚洲第一成年免费网站| 日韩免费电影在线观看| 免费无遮挡无遮羞在线看| 亚洲人成电影亚洲人成9999网| 成人免费视频77777| 国产亚洲综合精品一区二区三区| 亚洲熟妇av一区二区三区| 无遮免费网站在线入口| 色噜噜狠狠色综合免费视频| 久久精品国产精品亚洲色婷婷| 日本精品人妻无码免费大全| 国产免费高清69式视频在线观看| 亚洲最大中文字幕| 亚洲精品第一国产综合境外资源 | 亚洲成av人无码亚洲成av人| 国产亚洲一区二区三区在线观看| 操美女视频免费网站| 欧美在线看片A免费观看| 粉色视频免费入口| 亚洲精品资源在线| 亚洲精品无码你懂的网站| 思思re热免费精品视频66| 和老外3p爽粗大免费视频| 亚洲 暴爽 AV人人爽日日碰| 国产av天堂亚洲国产av天堂 | 亚洲欧洲综合在线| 精品国产亚洲一区二区在线观看| 无码国产精品一区二区免费式影视 | 69影院毛片免费观看视频在线 | 最近新韩国日本免费观看| 日本在线观看免费高清| 在线综合亚洲中文精品| 久久精品亚洲日本佐佐木明希| 免费一级毛片在线观看| 免费影院未满十八勿进网站| 永久免费不卡在线观看黄网站| 免费国产va视频永久在线观看| 亚洲精品无码久久久久久| 亚洲国产成人91精品| 亚洲日韩图片专区第1页|