2011-09-01 43 views
0

我有一個網站的大列表,我想用來縮小谷歌搜索的複選框。現在我的腳本限制在大約5個站點,我想只是因爲Firefox或谷歌或其他的長度限制。反正我的腳本看起來像這樣更有效率和可擴展谷歌搜索

function search_google(){   
     var cbs = document.getElementsByTagName('input'); 
     var txt = document.search.query.value; 
     var sites = " "; 
     for(var i=0; i < cbs.length; i++) { 
      if(cbs[i].type == 'checkbox' && cbs[i].checked && cbs[i].value != "yes") { 
       sites = sites + "site:" + cbs[i].value + " OR "; 
      } 
     } 
     sites = sites.substring(0, sites.length - 4); 
     window.open("http://www.google.com/search?q="+ " " + txt + sites); 
    } 

我已經看過定製的谷歌搜索,但它看起來像一個需要您指定的所有網站的時間提前,然後動態自定義谷歌的搜索需要monthy費。那麼有沒有人有一種可擴展的方式來搜索大量的特定網站?

回答