專利名稱:針對導航頁面的搜索引擎的狀態(tài)獲取方法和裝置及服務器的制作方法
技術領域:
本發(fā)明涉及互聯(lián)網(wǎng)技術領域,特別涉及一種針對導航頁面的搜索引擎的狀態(tài)獲取方法、針對導航頁面的搜索引擎的狀態(tài)獲取裝置和包括針對導航頁面的搜索引擎的狀態(tài)獲取裝置的服務器。
背景技術:
搜索引擎是指根據(jù)一定的策略、運用特定的計算機程序從互聯(lián)網(wǎng)上搜集信息,在對信息進行組織和處理后,為用戶提供檢索服務,將用戶檢索相關的信息展示給用戶的系統(tǒng)。搜索引擎包括全文索引搜索引擎、目錄索引搜索引擎、元搜索引擎、垂直搜索引擎、集合式搜索引擎、門戶搜索引擎與免費鏈接列表搜索引擎等。百度和谷歌等是搜索引擎的代表。然而,現(xiàn)有的一些搜索引擎,經(jīng)常會出現(xiàn)服務斷網(wǎng)的現(xiàn)象,當用戶需要使用這些搜索引擎進行檢索時,在搜索引擎中輸入檢索信息后,經(jīng)過一段時間的等待,有時返回的是正常的搜索結果,更多情況下返回的是指示搜索引擎出現(xiàn)問題的網(wǎng)頁,現(xiàn)有的搜索引擎使用戶操作具有盲目性,浪費了用戶的時間,降低了用戶體驗。
發(fā)明內(nèi)容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的針對導航頁面的搜索引擎的狀態(tài)獲取方法、針對導航頁面的搜索引擎的狀態(tài)獲取裝置和包括針對導航頁面的搜索引擎的狀態(tài)獲取裝置的服務器。依據(jù)本發(fā)明的一個方面,提供了一種針對導航頁面的搜索引擎的狀態(tài)獲取方法,包括在接收到用戶的啟動導航頁面的指令之前,和/或在接收到用戶對導航頁面中的搜索引擎的選擇指令時,和/或,在接收到用戶利用導航頁面中搜索引擎的搜索欄執(zhí)行數(shù)據(jù)搜索的指令之前,向搜索引擎服務器發(fā)送狀態(tài)查詢信息;接收搜索引擎服務器根據(jù)狀態(tài)查詢信息返回的狀態(tài)碼;當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為不可用時,生成提示搜索引擎狀態(tài)為不可用的信息,當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若導航頁面中存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息。其中,在接收到用戶在瀏覽器地址欄中輸入的至少部分導航頁面的地址關鍵字時,確認用戶將要啟動導航頁面,則向搜索引擎服務器發(fā)送狀態(tài)查詢信息;和/或,在接收到用戶在導航頁面的搜索引擎的搜索欄中輸入的數(shù)據(jù)時,確認用戶將要利用導航頁面中搜索引擎的搜索欄執(zhí)行數(shù)據(jù)搜索,則向該搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息;和/或,在導航頁面開啟后且在接收到用戶在搜索引擎的搜索欄中輸入的數(shù)據(jù)之前或在接收到用戶對導航頁面中的搜索引擎的選擇指令之前,定時向搜索引擎服務器發(fā)送狀態(tài)查詢信肩、O其中,在生成提示搜索引擎狀態(tài)為不可用的信息的同時,上述方法還包括通過設置導航頁面中搜索引擎的搜索欄的輸入控件的屬性元素,禁止搜索引擎的搜索欄接收數(shù)據(jù)的輸入;在當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若導航頁面中存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息的同時,上述方法還包括通過設置導航頁面中搜索引擎的搜索欄的輸入控件的屬性元素,允許搜索引擎的搜索欄接收數(shù)據(jù)的輸入。其中,替代于當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為不可用時,生成提示搜索引擎狀態(tài)為不可用的信息,當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若導航頁面中存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息的步驟,上述方法還包括當導航頁面中所展示的搜索引擎的搜索欄為第一搜索引擎的搜索欄,而該第一搜索引擎的當前狀態(tài)為不可用時,從當前狀態(tài)為可用的搜索引擎中選取一個搜索 引擎,將導航頁面中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄;在將導航頁面中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄之后,還包括當根據(jù)狀態(tài)碼獲知第一搜索引擎的當前狀態(tài)為可用時,將導航頁面中搜索引擎的搜索欄切換回第一搜索引擎的搜索欄。依據(jù)本發(fā)明的另一個方面,提供了一種針對導航頁面的搜索引擎的狀態(tài)獲取裝置,包括接收器、通信單元、判斷器和呈現(xiàn)單元,接收器,適于接收用戶的輸入;通信單元,適于在接收器接收到用戶的啟動導航頁面的指令之前,和/或在接收器接收到用戶對導航頁面中的搜索引擎的選擇指令時,和/或,在接收器接收到用戶利用導航頁面中搜索引擎的搜索欄執(zhí)行數(shù)據(jù)搜索的指令之前,向搜索引擎服務器發(fā)送狀態(tài)查詢信息,還適于接收搜索引擎服務器根據(jù)狀態(tài)查詢信息返回的狀態(tài)碼;判斷器,適于根據(jù)狀態(tài)碼判斷搜索引擎的當前狀態(tài)是否可用;呈現(xiàn)單元,適于當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為不可用時,生成提示搜索引擎狀態(tài)為不可用的信息并展示給用戶,當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息。其中,通信單元,具體適于在接收器接收到用戶在瀏覽器地址欄中輸入的至少部分導航頁面的地址關鍵字時,確認用戶將要啟動導航頁面,則向搜索引擎服務器發(fā)送狀態(tài)查詢信息;和/或,在接收器接收到用戶在導航頁面的搜索引擎的搜索欄中輸入的數(shù)據(jù)時,確認用戶將要利用導航頁面中搜索引擎的搜索欄執(zhí)行數(shù)據(jù)搜索,則向該搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息;和/或,在導航頁面開啟后且在接收器接收到用戶在搜索引擎的搜索欄中輸入的數(shù)據(jù)之前或在接收器接收到用戶對導航頁面中的搜索引擎的選擇指令之前,定時向搜索引擎服務器發(fā)送狀態(tài)查詢信息。其中,接收器,還適于在生成提示搜索引擎狀態(tài)為不可用的信息的同時,通過設置導航頁面中搜索引擎的搜索欄的輸入控件的屬性元素,禁止搜索引擎的搜索欄接收數(shù)據(jù)的輸入;接收器,還適于在當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若導航頁面中存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息的同時,通過設置導航頁面中搜索引擎的搜索欄的輸入控件的屬性元素,允許搜索引擎的搜索欄接收數(shù)據(jù)的輸入。其中,替代于上述呈現(xiàn)單元,上述裝置還包括切換單元,適于當導航頁面中所展示的搜索引擎的搜索欄為第一搜索引擎的搜索欄,而判斷器確認該第一搜索引擎的當前狀態(tài)為不可用時,從當前狀態(tài)為可用的搜索引擎中選取一個搜索引擎,將導航頁面中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄;以及,切換單元,還適于在將導航頁面中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄之后,當判斷器根據(jù)狀態(tài)碼確認第一搜索引擎的當前狀態(tài)為可用時,將導航頁面中搜索引擎的搜索欄切換回第一搜索引擎的搜索欄。依據(jù)本發(fā)明的又一個方面,提供了一種包括上述針對導航頁面的搜索引擎的狀態(tài)獲取裝置的服務器。由上所述,本發(fā)明實施例通過在用戶利用導航頁面中的搜素引擎執(zhí)行數(shù)據(jù)搜索之前,向搜索引擎服務器查詢搜索引擎的狀態(tài),由查詢到的搜索引擎的狀態(tài)生成指示搜索引擎可用或可不用的信息的技術手段,能夠通過該信息使用戶在利用導航頁面執(zhí)行數(shù)據(jù)搜索前就獲知搜索引擎的狀態(tài),對用戶的操作進行引導,節(jié)省了用戶的搜索時間。并且,利用導航頁面中指示搜索引擎可用的信息能夠使在網(wǎng)絡狀態(tài)較好的 情況下發(fā)起搜索請求,降低搜索失敗的出現(xiàn)概率,利用導航頁面中指示搜索引擎不可用的信息,避免了在網(wǎng)絡狀態(tài)較差的時候還接收到大量的搜索請求導致網(wǎng)絡狀態(tài)惡化,從而改善了網(wǎng)絡性能。上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式
。
通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中圖I示出了根據(jù)本發(fā)明一個實施例的搜索引擎的狀態(tài)獲取裝置結構圖;圖2示出了根據(jù)本發(fā)明一個實施例的在瀏覽器的地址欄中展示提示搜索引擎狀態(tài)為不可用的信息的示意圖;以及圖3示出了根據(jù)本發(fā)明一個實施例的在瀏覽器的狀態(tài)欄中展示提示搜索引擎狀態(tài)為不可用的信息的示意圖;圖4示出了根據(jù)本發(fā)明一個實施例的搜索引擎的搜索欄中展示提示搜索引擎狀態(tài)不可用的信息的示意圖;圖5示出了根據(jù)本發(fā)明一個實施例的包括搜索引擎的狀態(tài)獲取裝置的瀏覽器的工作流程示意圖;圖6示出了根據(jù)本發(fā)明一個實施例的一種搜索引擎的狀態(tài)獲取方法流程圖;圖7示出了根據(jù)本發(fā)明一個實施例的一種針對導航頁面的搜索引擎的狀態(tài)獲取裝置結構圖;圖8示出了根據(jù)本發(fā)明一個實施例的針對導航頁面的搜索引擎的狀態(tài)獲取裝置的服務器的工作流程圖。
具體實施例方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。本發(fā)明一個實施例提供了一種搜索引擎的狀態(tài)獲取裝置100,參見圖1,包括接收器111、通信單元112、判斷器113和呈現(xiàn)單元114。接收器111適于接收用戶的輸入。例如,接收器111可以接收用戶通過搜索引擎的搜索欄或瀏覽器的地址欄輸入的數(shù)據(jù)等。通信單元112適于在接收器111接收到用戶的啟動搜索引擎的指令之前和/或者在接收到用戶的利用搜索引擎執(zhí)行數(shù)據(jù)搜索的指令之前,向該搜索引擎的搜索引擎服務器200發(fā)送狀態(tài)查詢信息,還適于接收搜索引擎服務器2 00根據(jù)狀態(tài)查詢信息返回的狀態(tài)碼。在接收器111接收到用戶的啟動搜索引擎的指令之前,即搜索引擎沒有啟動之前,通信單元112可以定時向搜索引擎服務器200發(fā)送狀態(tài)查詢信息。在搜索引擎已經(jīng)啟動至該搜索引擎執(zhí)行數(shù)據(jù)搜索的期間,通信單元112可以定時向搜索引擎服務器200發(fā)送狀態(tài)查詢信息。在搜索引擎啟動的期間內(nèi),在搜索引擎的搜索欄開啟后且在接收器接收到用戶在該搜索引擎的搜索欄中輸入的數(shù)據(jù)之前,也會定時向該搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息。例如,對將搜索引擎的狀態(tài)獲取裝置100設置在瀏覽器的場景中,瀏覽器可以設置一定時器,由該定時器在后臺每隔預定時間觸發(fā)通信單元112向搜索引擎服務器200發(fā)送狀態(tài)查詢信息。除了利用定時器定時發(fā)送狀態(tài)查詢信息,在至少下述的任一場景中通信單元112也會向搜索引擎服務器200發(fā)送狀態(tài)查詢信息I)在接收器111接收到用戶在瀏覽器地址欄中輸入的至少部分搜索引擎地址關鍵字時,通信單元112確認用戶將要啟動搜索引擎,則向該搜索引擎的搜索引擎服務器200發(fā)送狀態(tài)查詢信息。例如,若搜索引擎的地址關鍵字為abcde,則接收器111在瀏覽器地址欄中接收到abcde,或者abed,或者ab等數(shù)據(jù)時,會判定用戶是要進行abcde搜索弓I擎的使用,該搜索弓I擎即將啟動,則向該搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息。2)在接收器接收到用戶在搜索引擎的搜索欄中輸入的數(shù)據(jù)時,確認用戶將要利用搜索引擎執(zhí)行數(shù)據(jù)搜索,則向該搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息。例如,當用戶需要搜索的信息為“專利申請”時,則當接收器111從在搜索欄中接收到“?!被颉皩@睍r,會判定用戶是要利用該搜索引擎執(zhí)行搜索,則向該搜索引擎的搜索弓I擎服務器發(fā)送狀態(tài)查詢信息。通過上述操作,通信單元112能夠保證在用戶執(zhí)行數(shù)據(jù)搜索之前,如接收器111接收到用戶通過點擊搜索鍵發(fā)送的執(zhí)行搜索的指令之前,接收到搜索引擎服務器200根據(jù)狀態(tài)查詢信息返回的狀態(tài)碼,從而獲知搜索引擎的狀態(tài)。判斷器113適于根據(jù)狀態(tài)碼判斷搜索引擎的當前狀態(tài)是否可用。判斷器113具體適于當狀態(tài)碼指示下述至少一種情況時,確認搜索引擎的當前狀態(tài)為不可用網(wǎng)絡連接被重置(C0NNECTI0N_RESET)、網(wǎng)絡連接被拒絕(C0NNECTI0N_REFUSED)、網(wǎng)絡連接丟棄(CONNECT 10N_AB0RTED )、網(wǎng)絡連接失敗(CONNECT 10N_FA I LED )、域名解析失敗(NAME_N0T_RES0LVED)、地址無效(ADDRESS_INVALID)、連接超時(C0NNECTI0N_HMED_OUT )或者套接字未連接(S0CKET_N0T_C0NNECTED )。
呈現(xiàn)單元114適于生成提示搜索引擎狀態(tài)為不可用的信息并展示給用戶。具體的,參見圖2,呈現(xiàn)單元114可以在瀏覽器的地址欄中生成提示搜索引擎狀態(tài)為不可用的信息,如該信息的示例可以為“XX不可用當前”,XX代表搜索引擎名稱。參見圖3,呈現(xiàn)單元114可以在瀏覽器的狀態(tài)欄中將生成的提示搜索引擎狀態(tài)為不可用的信息,如該信息的示例可以為“XX當前不可用”,XX代表搜索引擎名稱。參見圖4,呈現(xiàn)單元114可以在搜索引擎的搜索欄中展示提示搜索引擎狀態(tài)不可用的信息,如該信息的示例可以為“XX當前不可用”。呈現(xiàn)單元114還適于清除已存在的提示搜索引擎狀態(tài)為不可用的信息。相應于呈現(xiàn)信息的位置,呈現(xiàn)單元114可以在瀏覽器的地址欄、狀態(tài)欄 和/或搜索引擎的搜索欄中將已經(jīng)存在的提示搜索引擎狀態(tài)為不可用的信息刪除。進一步的,本實施例中接收器111還適于在呈現(xiàn)單元114生成提示搜索引擎狀態(tài)不可用的信息并展示給用戶的同時,通過設置搜索引擎的搜索欄的輸入控件的屬性元素,禁止搜索引擎的搜索欄接收數(shù)據(jù)的輸入。例如,通過設置搜索欄的輸入(input)控件的屬性元素類型(type)為隱藏(hidden),禁止搜索引擎的搜索欄接收數(shù)據(jù)的輸入。以及,接收器111還適于在呈現(xiàn)單元114清除已生成的提示搜索引擎狀態(tài)為不可用的信息的同時,通過設置搜索引擎的搜索欄的輸入控件的屬性元素,如將搜索欄的input控件的屬性元素type設置為可用,允許搜索引擎的搜索欄接收數(shù)據(jù)的輸入。通過對接收器的這種設置,進一步對利用搜索引擎進行數(shù)據(jù)搜索的操作進行控制,僅允許在網(wǎng)絡狀態(tài)較好的情況下發(fā)起搜索請求,降低搜索失敗的出現(xiàn)概率,并避免了在網(wǎng)絡狀態(tài)較差的時候還接收到大量的搜索請求導致網(wǎng)絡狀態(tài)惡化,從而改善了網(wǎng)絡性能。本實施例提供的搜索引擎的狀態(tài)獲取裝置100的又一種結構中,由切換單元替換上述呈現(xiàn)單元,即該搜索引擎的狀態(tài)獲取裝置100由接收器、通信單元、判斷器以及切換單元構成。該切換單元,當瀏覽器中所展示的搜索引擎的搜索欄為第一搜索引擎的搜索欄,而判斷器113確認該第一搜索引擎的當前狀態(tài)為不可用時,從當前狀態(tài)為可用的搜索引擎中選取一個搜索引擎,將瀏覽器中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄;以及,切換單元還適于在將瀏覽器中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄之后,當判斷器113根據(jù)狀態(tài)碼確認第一搜索引擎的當前狀態(tài)為可用時,將瀏覽器中搜索引擎的搜索欄切換回第一搜索引擎的搜索欄。上述第一搜索引擎可以為瀏覽器中默認的搜索引擎,也可以為用戶在瀏覽器中選取的搜索引擎。這種切換機制,當?shù)谝凰阉饕婵捎脮r會及時告知用戶,當?shù)谝凰阉饕娌豢捎脮r,只要網(wǎng)絡中有可用的搜索引擎時就將該可用搜索引擎提供給用戶,方便了數(shù)據(jù)的搜索操作。本發(fā)明又一個實施例還提供了一種包括搜索引擎的狀態(tài)獲取裝置100的瀏覽器。參見圖5,示出了該瀏覽器工作流程示意圖。S500:瀏覽器通過其上設置的搜索引擎的狀態(tài)獲取裝置向搜索引擎服務器發(fā)送狀態(tài)查詢信息;S502 :瀏覽器接收搜索引擎服務器返回的狀態(tài)碼。步驟S500和S502的具體內(nèi)容可以參見上述的通信單元112。S504 :瀏覽器獲知搜索引擎當前的狀態(tài),如可用或不可用。在步驟S504中,瀏覽器可以調(diào)用搜索引擎的狀態(tài)獲取裝置中的判斷器113來判斷搜索引擎當前的狀態(tài)。S506:瀏覽器更新提示引擎狀態(tài)的信息,如當搜索引擎當前的狀態(tài)為不可用時,瀏覽器可以調(diào)用搜索引擎的狀態(tài)獲取裝置中的呈現(xiàn)單元114生成指示搜索引擎的當前狀態(tài)為不可用的信息并展示給用戶,當搜索引擎當前的狀態(tài)為可用時,瀏覽器可以調(diào)用搜索引擎的狀態(tài)獲取裝置中的呈現(xiàn)單元114刪除已存在指示搜索引擎的狀態(tài)為不可用的信息。該瀏覽器操作搜索引擎的狀態(tài)獲取裝置100的具體方式,以及瀏覽器中搜索引擎的狀態(tài)獲取裝置100的具體工作方式可以參見上述關于搜索引擎的狀態(tài)獲取裝置的實施例。 本發(fā)明又一個實施例還提供了一種搜索引擎的狀態(tài)獲取方法,參見圖6,包括S601 :向搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息。在接收到用戶的啟動搜索引擎的指令之前和/或在接收到用戶的利用搜索引擎執(zhí)行數(shù)據(jù)搜索的指令之前,向該搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息。S602 :接收搜索引擎服務器根據(jù)狀態(tài)查詢信息返回的狀態(tài)碼。S603:根據(jù)狀態(tài)碼判斷搜索引擎的當前狀態(tài)是否可用,若是,執(zhí)行步驟S604,若否,執(zhí)行步驟S605 ;S604:當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息。S605 :當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為不可用時,生成提示搜索引擎狀態(tài)為不可用的信息并展示給用戶。其中,步驟S601可以至少包括下述處理在接收到用戶在瀏覽器地址欄中輸入的至少部分搜索引擎的地址關鍵字時,確認用戶將要啟動搜索引擎,則向該搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息;和/或,在接收到用戶在搜索引擎的搜索欄中輸入的數(shù)據(jù)時,確認用戶將要利用搜索引擎執(zhí)行數(shù)據(jù)搜索,則向該搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息;和/或,在搜索引擎的搜索欄開啟后且在接收到用戶在該搜索引擎的搜索欄中輸入的數(shù)據(jù)之前,定時向該搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息。其中,上述根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為不可用包括當狀態(tài)碼指示下述至少一種情況時,獲知搜索引擎的當前狀態(tài)為不可用網(wǎng)絡連接被重置、網(wǎng)絡連接被拒絕、網(wǎng)絡連接丟棄、網(wǎng)絡連接失敗、域名解析失敗、地址無效、連接超時或者套接字未連接。其中,步驟S605中生成提示搜索引擎狀態(tài)不可用的信息并展示給用戶包括在瀏覽器的地址欄、狀態(tài)欄和/或搜索引擎的搜索欄中展示提示搜索引擎狀態(tài)不可用的信息。其中,步驟S605中在上述生成提示搜索引擎狀態(tài)不可用的信息并展示給用戶的同時,通過設置搜索引擎的搜索欄的輸入控件的屬性元素,禁止搜索引擎的搜索欄接收數(shù)據(jù)的輸入;步驟S604中在當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若存在提示搜索引擎狀態(tài)不可用的信息,則清除該信息的同時,通過設置搜索引擎的搜索欄的輸入控件的屬性元素,允許搜索引擎的搜索欄接收數(shù)據(jù)的輸入。其中,本實施例還提供了一種搜索引擎的切換機制,替代于上述步驟S604和S605,本實施例可以執(zhí)行如下操作當瀏覽器中所展示的搜索引擎的搜索欄為第一搜索引擎的搜索欄,而該第一搜索引擎的當前狀態(tài)為不可用時,從當前狀態(tài)為可用的搜索引擎中選取一個搜索引擎,將瀏覽器中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄;以及在將瀏覽器中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄之后,當根據(jù)狀態(tài)碼獲知第一搜索引擎的當前狀態(tài)為可用時,將瀏覽器中搜索引擎的搜索欄切換回第一搜索引擎的搜索欄。本發(fā)明實施例中各步驟的具體執(zhí)行方式,可以參見上述本發(fā)明的裝置實施例。由上所述,本發(fā)明實施例通過在用戶利用搜索引擎執(zhí)行數(shù)據(jù)搜索之前,向搜索引擎服務器查詢搜索引擎的狀態(tài),由查詢到的搜索引擎的狀態(tài)生成指示搜索引擎可用或可不用的信息的技術手段,能夠通過該信息使用戶在執(zhí)行數(shù)據(jù)搜索前就獲知搜索引擎的狀態(tài),對用戶的操作進行引導,節(jié)省了用戶的搜索時間。并且,利用指示搜索引擎可用的信息能夠使在網(wǎng)絡狀態(tài)較好的情況下發(fā)起搜索請求,降低搜索失敗的出現(xiàn)概率 ,利用指示搜索引擎不可用的信息,避免了在網(wǎng)絡狀態(tài)較差的時候還接收到大量的搜索請求導致網(wǎng)絡狀態(tài)惡化,從而改善了網(wǎng)絡性能。本發(fā)明又一個實施例還提供了一種針對導航頁面的搜索引擎的狀態(tài)獲取裝置700,參見圖7,包括接收器702、通信單元704、判斷器706、呈現(xiàn)單元708。接收器702,適于接收用戶的輸入,例如,接收器可以接收用戶通過導航頁面上的搜索引擎的搜索欄或導航頁面的地址欄輸入的數(shù)據(jù)等。通信單元704可以至少執(zhí)行如下操作I)通信單元704適于在接收器702接收到用戶的啟動導航頁面900的指令之前,(定時)向搜索引擎服務器800發(fā)送狀態(tài)查詢信息。這一場景為導航頁面未啟動時的操作場景,具體的,該場景下在接收器702接收到用戶在瀏覽器地址欄中輸入的至少部分導航頁面900的地址關鍵字時,通信單元可以確認用戶將要啟動導航頁面,則向搜索引擎服務器800發(fā)送狀態(tài)查詢信息。2)導航頁面900中通常會設置多個搜索引擎圖標,用戶通過點擊這些圖標,發(fā)送選擇指令,指示要使用的搜索引擎,則當導航頁面已經(jīng)啟動后,在接收器702接收到用戶對導航頁面900中的搜索引擎的選擇指令時,通信單元704向搜索引擎服務器800發(fā)送狀態(tài)查詢信息。3)在接收器702接收到用戶利用導航頁面900中搜索引擎的搜索欄執(zhí)行數(shù)據(jù)搜索的指令之前,通信單元704向搜索引擎服務器發(fā)送狀態(tài)查詢信息。這一場景為導航頁面已經(jīng)啟動后通信單元704的相關操作,例如,該場景下,在接收器702接收到用戶在導航頁面900的搜索引擎的搜索欄中輸入的數(shù)據(jù)時,通信單元704確認用戶將要利用導航頁面900中搜索引擎的搜索欄執(zhí)行數(shù)據(jù)搜索,則向該搜索引擎的搜索引擎服務器800發(fā)送狀態(tài)查詢信息;和/或,在導航頁面900開啟后且在接收器702接收到用戶在搜索引擎的搜索欄中輸入的數(shù)據(jù)之前,通信單元704向搜索引擎服務器發(fā)送狀態(tài)查詢信息。和/或,在接收器702接收到用戶對導航頁面中的搜索引擎的選擇指令之前,通信單元704定時向搜索引擎服務器發(fā)送狀態(tài)查詢信息。4)通信單元704還適于接收搜索引擎服務器800根據(jù)狀態(tài)查詢信息返回的狀態(tài)碼。判斷器706適于根據(jù)狀態(tài)碼判斷搜索引擎的當前狀態(tài)是否可用呈現(xiàn)單元708適于當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為不可用時,生成提示搜索引擎狀態(tài)為不可用的信息并展示給用戶,當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息接收器702還適于在生成提示搜索引擎狀態(tài)為不可用的信息的同時,通過設置導航頁面中搜索引擎的搜索欄的輸入控件的屬性元素,禁止搜索引擎的搜索欄接收數(shù)據(jù)的輸入,例如,接收器702自動設置導航頁面中的搜索欄的input控件的屬性type為hidden,或者,接收器702將導航頁面的服務器端的導航頁面的源碼中將相應搜索引擎的搜索框的input控件的禁用(disabled)屬性設置為不可用,禁止向導航頁面輸入數(shù)據(jù)。接收器702還適于在當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若導航頁面中存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息的同時 ,通過設置導航頁面中搜索引擎的搜索欄的輸入控件的屬性元素,允許搜索引擎的搜索欄接收數(shù)據(jù)的輸入。例如,接收器702將導航頁面900中的搜索欄的input控件的屬性type設置為可用,或者,接收器702將導航頁面900的服務器端的導航頁面900的源碼中相應搜索引擎的搜索框的input控件的disabled屬性設置為可用,允許向導航頁面900輸入數(shù)據(jù),如通過JavaScript指令來刪除disabled值,將input控件的值切換為可用。優(yōu)選地,本實施例的針對導航頁面的搜索引擎的狀態(tài)獲取裝置700的又一種結構中由切換單元替代于上述呈現(xiàn)單元,即針對導航頁面的搜索引擎的狀態(tài)獲取裝置700包括接收器、通信單元、判斷器和切換單元。該切換單元當導航頁面中所展示的搜索引擎的搜索欄為第一搜索引擎的搜索欄,而判斷器確認該第一搜索引擎的當前狀態(tài)為不可用時,從當前狀態(tài)為可用的搜索引擎中選取一個搜索引擎,將導航頁面中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄;以及,切換單元,還適于在將導航頁面中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄之后,當判斷器根據(jù)狀態(tài)碼確認第一搜索引擎的當前狀態(tài)為可用時,將導航頁面中搜索引擎的搜索欄切換回第一搜索引擎的搜索欄。上述第一搜索引擎可以為導航頁面中默認的搜索引擎,也可以為用戶在導航頁面中選取的搜索引擎。這種切換機制,當?shù)谝凰阉饕婵捎脮r會及時告知用戶,當?shù)谝凰阉饕娌豢捎脮r,只要網(wǎng)絡中有可用的搜索引擎時就將該可用搜索引擎提供給用戶,方便了數(shù)據(jù)的搜索操作。本發(fā)明的又一個實施例提供了一種包括上述針對導航頁面的搜索引擎的狀態(tài)獲取裝置的服務器,該服務器可以為一種后臺服務器。參見圖8,示出了該后臺服務器工作流程不意圖。S800:后臺服務器通過其上設置的針對導航頁面的搜索引擎的狀態(tài)獲取裝置向搜索引擎服務器發(fā)送狀態(tài)查詢信息;S802 :后臺服務器接收搜索引擎服務器返回的狀態(tài)碼。步驟S800和S802中后臺服務器執(zhí)行的具體內(nèi)容可以參見上述的通信單元704。S804 :后臺服務器獲知搜索引擎當前的狀態(tài),如可用或不可用。在步驟S804中,后臺服務器可以調(diào)用針對導航頁面的搜索引擎的狀態(tài)獲取裝置中的判斷器706來判斷搜索引擎當前的狀態(tài)。S806:后臺服務器更新導航頁面中提示引擎狀態(tài)的信息,如當搜索引擎當前的狀態(tài)為可用時,后臺服務器可以調(diào)用針對導航頁面的搜索引擎的狀態(tài)獲取裝置中的呈現(xiàn)單元生成指示搜索引擎的狀態(tài)為不可用的信息,當搜索引擎當前的狀態(tài)為可用時,后臺服務器可以調(diào)用針對導航頁面的搜索引擎的狀態(tài)獲取裝置中的呈現(xiàn)單元刪除已存在的指示搜索引擎的狀態(tài)為不可用的信息。本發(fā)明又一個實施例還提供了一種針對導航頁面的搜索引擎的狀態(tài)獲取方法,包括如下步驟S900 :在接收到用戶的啟動導航頁面的指令之前,和/或在接收到用戶對導航頁面中的搜索引擎的選擇指令時,和/或,在接收到用戶利用導航頁面中搜索引擎的搜索欄執(zhí)行數(shù)據(jù)搜索的指令之前,向搜索引擎服務器發(fā)送狀態(tài)查詢信息;S902 :接收搜索引擎服務器根據(jù)狀態(tài)查詢信息 返回的狀態(tài)碼;S904:當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為不可用時,生成提示搜索引擎狀態(tài)為不可用的信息;S906:當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若導航頁面中存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息。其中,步驟S900可以包括如下的具體操作在接收到用戶在瀏覽器地址欄中輸入的至少部分導航頁面的地址關鍵字時,確認用戶將要啟動導航頁面,則向搜索引擎服務器發(fā)送狀態(tài)查詢信息;和/或,在接收到用戶在導航頁面的搜索引擎的搜索欄中輸入的數(shù)據(jù)時,確認用戶將要利用導航頁面中搜索引擎的搜索欄執(zhí)行數(shù)據(jù)搜索,則向該搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息;和/或,在導航頁面開啟后且在接收到用戶在搜索引擎的搜索欄中輸入的數(shù)據(jù)之前或在接收到用戶對導航頁面中的搜索引擎的選擇指令之前,定時向搜索引擎服務器發(fā)送狀態(tài)查詢信息。其中,在步驟S904中生成提示搜索引擎狀態(tài)為不可用的信息的同時,通過設置導航頁面中搜索引擎的搜索欄的輸入控件的屬性元素,禁止搜索引擎的搜索欄接收數(shù)據(jù)的輸A ;在步驟S906中當根據(jù)狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若導航頁面中存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息的同時,通過設置導航頁面中搜索引擎的搜索欄的輸入控件的屬性元素,允許搜索引擎的搜索欄接收數(shù)據(jù)的輸入。其中,本發(fā)明實施例還提供了一種搜索引擎的切換操作,替代于上述步驟S904和S906,本實施例還可以執(zhí)行下述操作當導航頁面中所展示的搜索引擎的搜索欄為第一搜索引擎的搜索欄,而該第一搜索引擎的當前狀態(tài)為不可用時,從當前狀態(tài)為可用的搜索引擎中選取一個搜索引擎,將導航頁面中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄;以及,在將導航頁面中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄之后,當根據(jù)狀態(tài)碼獲知第一搜索引擎的當前狀態(tài)為可用時,將導航頁面中搜索引擎的搜索欄切換回第一搜索引擎的搜索欄。由上所述,本發(fā)明實施例通過在用戶利用導航頁面中的搜素引擎執(zhí)行數(shù)據(jù)搜索之前,向搜索引擎服務器查詢搜索引擎的狀態(tài),由查詢到的搜索引擎的狀態(tài)生成指示搜索引擎可用或可不用的信息的技術手段,能夠通過該信息使用戶在利用導航頁面執(zhí)行數(shù)據(jù)搜索前就獲知搜索引擎的狀態(tài),對用戶的操作進行引導,節(jié)省了用戶的搜索時間。并且,利用導航頁面中指示搜索引擎可用的信息能夠使在網(wǎng)絡狀態(tài)較好的情況下發(fā)起搜索請求,降低搜索失敗的出現(xiàn)概率,利用導航頁面中指示搜索引擎不可用的信息,避免了在網(wǎng)絡狀態(tài)較差的時候還接收到大量的搜索請求導致網(wǎng)絡狀態(tài)惡化,從而改善了網(wǎng)絡性能。在此提供的算法和顯示不與任何特定計算機、虛擬系統(tǒng)或者其它設備固有相關。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構造這類系統(tǒng)所要求的結構是顯而易見的。此外,本發(fā)明也不針對任何特定編程語言。應當明白,可以利用各種編程語言實現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對特定語言所做的描述是為了披露本發(fā)明的最佳實施方式。
在此處所提供的說明書中,說明了大量具體細節(jié)。然而,能夠理解,本發(fā)明的實施例可以在沒有這些具體細節(jié)的情況下實踐。在一些實例中,并未詳細示出公知的方法、結構和技術,以便不模糊對本說明書的理解。類似地,應當理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應將該公開的方法解釋成反映如下意圖即所要求保護的本發(fā)明要求比在每個權利要求中所明確記載的特征更多的特征。更確切地說,如下面的權利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式
的權利要求書由此明確地并入該具體實施方式
,其中每個權利要求本身都作為本發(fā)明的單獨實施例。本領域那些技術人員可以理解,可以對實施例中的設備中的模塊進行自適應性地改變并且把它們設置在與該實施例不同的一個或多個設備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。此外,本領域的技術人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。本發(fā)明的各個部件實施例可以以硬件實現(xiàn),或者以在一個或者多個處理器上運行的軟件模塊實現(xiàn),或者以它們的組合實現(xiàn)。本領域的技術人員應當理解,可以在實踐中使用微處理器或者數(shù)字信號處理器(DSP)來實現(xiàn)根據(jù)本發(fā)明實施例的針對導航頁面的搜索引擎的狀態(tài)獲取裝置和包括針對導航頁面的搜索引擎的狀態(tài)獲取裝置的服務器中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設備或者裝置程序(例如,計算機程序和計算機程序產(chǎn)品)。這樣的實現(xiàn)本發(fā)明的程序可以存儲在計算機可讀介質上,或者可以具有一個或者多個信號的形式。這樣的信號可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號上提供,或者以任何其他形式提供。應該注意的是上述實施例對本發(fā)明進行說明而不是對本發(fā)明進行限制,并且本領域技術人員在不脫離所附權利要求的范圍的情況下可設計出替換實施例。在權利要求中,不應將位于括號之間的任何參考符號構造成對權利要求的限制。單詞“包含”不排除存在未列在權利要求中的元件或步驟。位于元件之前的單詞“一”或“一個”不排除存在多個這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當編程的計算機來實現(xiàn)。在列舉了若干裝置的單元權利要求中,這些裝置中的若干個可以是通過同一個硬件項來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序??蓪⑦@些 單詞解釋為名稱。
權利要求
1.一種針對導航頁面的搜索引擎的狀態(tài)獲取方法,包括 在接收到用戶的啟動導航頁面的指令之前,和/或在接收到用戶對導航頁面中的搜索引擎的選擇指令時,和/或,在接收到用戶利用導航頁面中搜索引擎的搜索欄執(zhí)行數(shù)據(jù)搜索的指令之前,向搜索引擎服務器發(fā)送狀態(tài)查詢信息; 接收搜索引擎服務器根據(jù)所述狀態(tài)查詢信息返回的狀態(tài)碼; 當根據(jù)所述狀態(tài)碼獲知搜索引擎的當前狀態(tài)為不可用時,生成提示搜索引擎狀態(tài)為不可用的信息,當根據(jù)所述狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若導航頁面中存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息。
2.根據(jù)權利要求I所述的方法,其中, 在接收到用戶在瀏覽器地址欄中輸入的至少部分導航頁面的地址關鍵字時,確認用戶將要啟動導航頁面,則向搜索引擎服務器發(fā)送狀態(tài)查詢信息; 和/或 在接收到用戶在導航頁面的搜索引擎的搜索欄中輸入的數(shù)據(jù)時,確認用戶將要利用導航頁面中搜索引擎的搜索欄執(zhí)行數(shù)據(jù)搜索,則向該搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息;和/或 在導航頁面開啟后且在接收到用戶在搜索引擎的搜索欄中輸入的數(shù)據(jù)之前或在接收到用戶對導航頁面中的搜索引擎的選擇指令之前,定時向搜索引擎服務器發(fā)送狀態(tài)查詢信肩、O
3.根據(jù)權利要求I或2所述的方法,其中, 在所述生成提示搜索引擎狀態(tài)為不可用的信息的同時,所述方法還包括 通過設置導航頁面中搜索引擎的搜索欄的輸入控件的屬性元素,禁止搜索引擎的搜索欄接收數(shù)據(jù)的輸入; 在所述當根據(jù)所述狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若導航頁面中存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息的同時,所述方法還包括 通過設置導航頁面中搜索引擎的搜索欄的輸入控件的屬性元素,允許搜索引擎的搜索欄接收數(shù)據(jù)的輸入。
4.根據(jù)權利要求I或2所述的方法,其中,替代于當根據(jù)所述狀態(tài)碼獲知搜索引擎的當前狀態(tài)為不可用時,生成提示搜索引擎狀態(tài)為不可用的信息,當根據(jù)所述狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若導航頁面中存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息,所述方法還包括 當導航頁面中所展示的搜索引擎的搜索欄為第一搜索引擎的搜索欄,而該第一搜索引擎的當前狀態(tài)為不可用時,從當前狀態(tài)為可用的搜索引擎中選取一個搜索引擎,將導航頁面中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄; 在所述將導航頁面中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄之后,還包括 當根據(jù)所述狀態(tài)碼獲知所述第一搜索引擎的當前狀態(tài)為可用時,將導航頁面中搜索引擎的搜索欄切換回所述第一搜索引擎的搜索欄。
5.一種針對導航頁面的搜索引擎的狀態(tài)獲取裝置,包括接收器、通信單元、判斷器和呈現(xiàn)單元,所述接收器,適于接收用戶的輸入; 所述通信單元,適于在所述接收器接收到用戶的啟動導航頁面的指令之前,和/或在所述接收器接收到用戶對導航頁面中的搜索引擎的選擇指令時,和/或,在所述接收器接收到用戶利用導航頁面中搜索引擎的搜索欄執(zhí)行數(shù)據(jù)搜索的指令之前,向搜索引擎服務器發(fā)送狀態(tài)查詢信息,還適于接收搜索引擎服務器根據(jù)所述狀態(tài)查詢信息返回的狀態(tài)碼; 所述判斷器,適于根據(jù)所述狀態(tài)碼判斷搜索引擎的當前狀態(tài)是否可用; 所述呈現(xiàn)單元,適于當根據(jù)所述狀態(tài)碼獲知搜索引擎的當前狀態(tài)為不可用時,生成提示搜索引擎狀態(tài)為不可用的信息并展示給用戶,當根據(jù)所述狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息。
6.根據(jù)權利要求5所述的裝置,其中, 所述通信單元,具體適于在所述接收器接收到用戶在瀏覽器地址欄中輸入的至少部分導航頁面的地址關鍵字時,確認用戶將要啟動導航頁面,則向搜索引擎服務器發(fā)送狀態(tài)查詢信息;和/或,在所述接收器接收到用戶在導航頁面的搜索引擎的搜索欄中輸入的數(shù)據(jù)時,確認用戶將要利用導航頁面中搜索引擎的搜索欄執(zhí)行數(shù)據(jù)搜索,則向該搜索引擎的搜索引擎服務器發(fā)送狀態(tài)查詢信息;和/或,在導航頁面開啟后且在所述接收器接收到用戶在搜索引擎的搜索欄中輸入的數(shù)據(jù)之前或在所述接收器接收到用戶對導航頁面中的搜索引擎的選擇指令之前,定時向搜索引擎服務器發(fā)送狀態(tài)查詢信息。
7.根據(jù)權利要求5所述的裝置,其中, 所述接收器,還適于在生成提示搜索引擎狀態(tài)為不可用的信息的同時,通過設置導航頁面中搜索引擎的搜索欄的輸入控件的屬性元素,禁止搜索引擎的搜索欄接收數(shù)據(jù)的輸A ; 所述接收器,還適于在當根據(jù)所述狀態(tài)碼獲知搜索引擎的當前狀態(tài)為可用時,若導航頁面中存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息的同時,通過設置導航頁面中搜索引擎的搜索欄的輸入控件的屬性元素,允許搜索引擎的搜索欄接收數(shù)據(jù)的輸入。
8.根據(jù)權利要求5所述的裝置,其中,替代于所述呈現(xiàn)單元,所述裝置還包括切換單元, 所述切換單元,適于當導航頁面中所展示的搜索引擎的搜索欄為第一搜索引擎的搜索欄,而所述判斷器確認該第一搜索引擎的當前狀態(tài)為不可用時,從當前狀態(tài)為可用的搜索引擎中選取一個搜索引擎,將導航頁面中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄;以及, 所述切換單元,還適于在將導航頁面中第一搜索引擎的搜索欄切換為選取的搜索引擎的搜索欄之后,當所述判斷器根據(jù)狀態(tài)碼確認所述第一搜索引擎的當前狀態(tài)為可用時,將導航頁面中搜索引擎的搜索欄切換回所述第一搜索引擎的搜索欄。
9.一種包括權利要求5至8任一項所述的針對導航頁面的搜索引擎的狀態(tài)獲取裝置的服務器。
全文摘要
本發(fā)明公開了一種針對導航頁面的搜索引擎的狀態(tài)獲取方法和裝置及服務器。所述裝置包括接收器、通信單元、判斷器和呈現(xiàn)單元,所述接收器,適于接收用戶的輸入;所述通信單元,適于向搜索引擎服務器發(fā)送狀態(tài)查詢信息,還適于接收搜索引擎服務器根據(jù)所述狀態(tài)查詢信息返回的狀態(tài)碼;所述判斷器,適于根據(jù)所述狀態(tài)碼判斷搜索引擎的當前狀態(tài)是否可用;所述呈現(xiàn)單元,適于當搜索引擎的當前狀態(tài)為不可用時,生成提示搜索引擎狀態(tài)為不可用的信息并展示給用戶,當搜索引擎的當前狀態(tài)為可用時,若存在提示搜索引擎狀態(tài)為不可用的信息,則清除該信息。
文檔編號G06F17/30GK102968483SQ20121047919
公開日2013年3月13日 申請日期2012年11月22日 優(yōu)先權日2012年11月22日
發(fā)明者丁超, 任寰 申請人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司