本發明專利技術提供了一種用于瀏覽器的搜索方法及相應的裝置,裝置包括:搜索引擎配置列表加載單元,適于在瀏覽器側加載搜索引擎配置列表;第一搜索請求發起單元,適于在瀏覽器側發起第一搜索請求;域名匹配單元,適于進行域名匹配;搜索類別判斷單元,適于若搜索引擎配置列表中有匹配的搜索引擎域名,則判斷第一搜索請求具有與匹配的搜索引擎域名相對應的搜索類別;第一子窗口加載單元,適于在第一子窗口中加載包含搜索類別的搜索類別列表;第二子窗口加載單元,適于在第二子窗口中加載搜索結果;瀏覽器標簽加載單元,適于若搜索引擎配置列表中沒有匹配的搜索引擎域名,則在瀏覽器標簽中只加載從搜索結果。由此,本發明專利技術實現了在瀏覽器架構下的多重搜索。
【技術實現步驟摘要】
本專利技術涉及互聯網搜索領域,具體涉及一種用于瀏覽器的搜索方法和裝置。
技術介紹
瀏覽器是指可以顯示網頁服務器或者文件系統的HTML文件內容,并讓用戶與這些文件交互的一種軟件。瀏覽器主要通過HTTP協議與網頁服務器交互并獲取網頁,為用戶在網頁中顯示圖像、動畫、文字、視頻、聲音以及流媒體等,堪稱是應用最為廣泛的客戶端程序之一。個人電腦上常見的瀏覽器包括微軟的IE、蘋果的Safari、谷歌的Chrome、360安全瀏覽器、搜狗高速瀏覽器等。搜索引擎是指根據一定的策略、運用諸如瀏覽器的計算機程序從互聯網上搜集信息,在對信息進行組織和處理后,為用戶提供檢索服務,將用戶檢索相關的信息展示給用戶的系統,百度和谷歌等是搜索引擎的代表。在瀏覽器中,用戶通過進入搜索引擎公司提供的搜索網站,輸入關鍵字后向搜索引擎發起搜索請求,然后接收搜索引擎返回的搜索結果進行顯示。對于要使用其它搜索網站進行搜索時,必須重新開啟一個網頁然后再輸入關鍵字。目前,某些瀏覽器的起始頁界面實現了對于不同類別搜索網站的動態加載,用戶在輸入了關鍵字并選定了搜索網站之后,點擊確定或者搜索圖標后就可以發起一次對所述選定的搜索網站的搜索請求。但是,這種瀏覽器只能夠在導航頁面進行加載,而不能夠在搜索結果頁面進行其它搜索引擎的直接切換,即不能在搜索結果頁面選擇不同類別的不同搜索網站來進行進一步的搜索。
技術實現思路
鑒于上述問題,本專利技術提出了一種用于瀏覽器的搜索方法和裝置,以便克服上述問題或者至少部分地解決上述問題。依據本專利技術的一個方面,提供了一種用于瀏覽器的搜索方法,包括在瀏覽器側加載預置的搜索引擎配置列表,所述搜索引擎配置列表包括多個搜索引擎配置項,每個搜索引擎配置項對應一搜索引擎,至少包括該搜索引擎的搜索類別和搜索引擎域名;在瀏覽器側基于所輸入的搜索關鍵字向搜索引擎發起第一搜索請求;依據第一搜索請求在搜索引擎配置列表中進行域名匹配;若搜索引擎配置列表中有匹配的搜索引擎域名,則根據匹配的搜索引擎域名,判斷第一搜索請求具有與匹配的搜索引擎域名相對應的搜索類別;在瀏覽器標簽的第一子窗口中加載包含了所述搜索類別的搜索類別列表,以及包含了與搜索類別相對應的搜索引擎的搜索引擎列表;在瀏覽器標簽的第二子窗口中加載從所述搜索引擎的服務器側返回的搜索結果;其中,若搜索引擎配置列表中沒有匹配的搜索引擎域名,則在瀏覽器標簽中只加載從所述搜索引擎的服務器側返回的搜索結果。可選地,所述搜索請求包括搜索引擎URL信息和搜索關鍵字,其中在搜索引擎配置列表中進行域名匹配的步驟包括從搜索請求中截取搜索引擎URL信息;將搜索引擎配置列表中的搜索引擎域名與所述搜索引擎URL信息進行匹配。可選地,所述方法還包括在第一子窗口中基于搜索關鍵字向搜索引擎發起第二搜索請求。可選地,第一子窗口中搜索引擎列表的加載步驟包括根據搜索類別列表中被選擇的搜索類別,動態加載搜索引擎配置列表中與被選擇的搜索類別相對應的搜索引擎。可選地,所述搜索引擎列表包含多個搜索引擎,其中在第一子窗口中基于搜索關鍵字向搜索引擎發起第二搜索請求的步驟包括在第一子窗口中基于搜索關鍵字向所述多個搜索引擎中被選擇的搜索引擎發起第二搜索請求。可選地,所述搜索類別列表中缺省被選擇的是第一搜索請求的搜索類別,且搜索引擎列表中缺省被選擇的是第一搜索請求的搜索引擎。可選地,在當前瀏覽器標簽的第二子窗口中加載針對第二搜索請求所返回的搜索結果。可選地,所述第一子窗口位于所述瀏覽器標簽的邊側部,所述第二子窗口與第一子窗口相鄰接。可選地,所述第一子窗口固定在瀏覽器標簽中,只在關閉該瀏覽器標簽時才被關閉。可選地,所述搜索引擎配置列表中的搜索類別包括以下的至少之一新聞、網頁、 圖片、首樂、視頻、地圖。可選地,所述搜索引擎配置列表中的搜索引擎域名是可用戶配置的,和/或可由瀏覽器對應的服務器側進行更新。可選地,所述搜索引擎域名為二級子域名。可選地,所述第一搜索請求通過所述瀏覽器的起始頁面、新標簽頁或導航頁面中的搜索條或所述瀏覽器的搜索欄發起。根據本專利技術的另一方面,提供了一種在用于瀏覽器的搜索裝置,包括搜索引擎配置列表加載單元,適于在瀏覽器側加載預置的搜索引擎配置列表,所述搜索引擎配置列表包括多個搜索引擎配置項,每個搜索引擎配置項對應一搜索引擎,至少包括該搜索引擎的搜索類別和搜索引擎域名;第一搜索請求發起單元,適于在瀏覽器側基于所輸入的搜索關鍵字向搜索引擎發起第一搜索請求;域名匹配單元,適于依據第一搜索請求在搜索引擎配置列表中進行域名匹配;搜索類別判斷單元,適于若搜索引擎配置列表中有匹配的搜索引擎域名,則根據匹配的搜索引擎域名,判斷第一搜索請求具有與匹配的搜索引擎域名相對應的搜索類別;第一子窗口加載單元,適于在瀏覽器標簽的第一子窗口中加載包含了所述搜索類別的搜索類別列表,以及包含了與搜索類別相對應的搜索引擎的搜索引擎列表;第二子窗口加載單元,適于在瀏覽器標簽的第二子窗口中加載從所述搜索引擎的服務器側返回的搜索結果;瀏覽器標簽加載單元,適于若搜索引擎配置列表中沒有匹配的搜索引擎域名,則在瀏覽器標簽中只加載從所述搜索引擎的服務器側返回的搜索結果。可選地,所述搜索請求包括搜索引擎URL信息和搜索關鍵字,其中域名匹配單元包括URL信息截取單元,適于從搜索請求中截取搜索引擎URL信息;URL信息匹配單元,適于將搜索引擎配置列表中的搜索引擎域名與所述搜索引擎 URL信息進行匹配。可選地,所述裝置還包括第二搜索請求發起單元,適于在第一子窗口中基于搜索關鍵字向搜索引擎發起第二搜索請求。可選地,第一子窗口加載單元包括根據搜索類別列表中被選擇的搜索類別,動態加載搜索引擎配置列表中與被選擇的搜索類別相對應的搜索引擎。可選地,所述搜索引擎列表包含多個搜索引擎,其中第二搜索請求發起單元適于在第一子窗口中基于搜索關鍵字向所述多個搜索引擎中被選擇的搜索引擎發起第二搜索請求。可選地,所述搜索類別列表中缺省被選擇的是第一搜索請求的搜索類別,且搜索引擎列表中缺省被選擇的是第一搜索請求的搜索引擎。可選地,第二子窗口加載單元還適于在當前瀏覽器標簽的第二子窗口中加載針對第二搜索請求所返回的搜索結果。可選地,所述第一子窗口位于所述瀏覽器標簽的邊側部,所述第二子窗口與第一子窗口相鄰接。可選地,所述第一子窗口固定在瀏覽器標簽中,只在關閉該瀏覽器標簽時才被關閉。可選地,所述搜索引擎配置列表中的搜索類別包括以下的至少之一新聞、網頁、 圖片、首樂、視頻、地圖。可選地,所述搜索引擎配置列表中的搜索引擎域名是可用戶配置的,和/或可由瀏覽器對應的服務器側進行更新。可選地,所述搜索引擎域名為二級子域名。可選地,所述第一搜索請求通過所述瀏覽器的起始頁面、新標簽頁或導航頁面中的搜索條或所述瀏覽器的搜索欄發起。根據本專利技術提供的用于瀏覽器的搜索方法及相應的裝置,在利用瀏覽器進行搜索時,若所述搜索引擎配置列表中包含第一搜索請求所采用的搜索引擎,則會在生成的搜索結果的頁面中動態加載包含所述第一搜索請求對應的搜索類別的搜索類別列表,還會動態加載所述第一搜索請求對應的搜索類別的搜索引擎列表。這樣,用戶就可以很方便的在搜索結果頁面中針對同一關鍵字修改搜索類別繼續后續搜索,或者針對同一關鍵字利用同一搜索類別的其他搜索引擎進行搜索,實現了在本文檔來自技高網...
【技術保護點】
一種用于瀏覽器的搜索方法,包括:在瀏覽器側加載預置的搜索引擎配置列表,所述搜索引擎配置列表包括多個搜索引擎配置項,每個搜索引擎配置項對應一搜索引擎,至少包括該搜索引擎的搜索類別和搜索引擎域名;在瀏覽器側基于所輸入的搜索關鍵字向搜索引擎發起第一搜索請求;依據第一搜索請求在搜索引擎配置列表中進行域名匹配;若搜索引擎配置列表中有匹配的搜索引擎域名,則根據匹配的搜索引擎域名,判斷第一搜索請求具有與匹配的搜索引擎域名相對應的搜索類別;在瀏覽器標簽的第一子窗口中加載包含了所述搜索類別的搜索類別列表,以及包含了與搜索類別相對應的搜索引擎的搜索引擎列表;在瀏覽器標簽的第二子窗口中加載從所述搜索引擎的服務器側返回的搜索結果;其中,若搜索引擎配置列表中沒有匹配的搜索引擎域名,則在瀏覽器標簽中只加載從所述搜索引擎的服務器側返回的搜索結果。
【技術特征摘要】
【專利技術屬性】
技術研發人員:楊連強,馬治華,甘恩平,任寰,
申請(專利權)人:北京奇虎科技有限公司,奇智軟件北京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。