[發明專利]一種搜索結果頁面中鏈接的連接方法及裝置有效
| 申請號: | 201210094032.3 | 申請日: | 2012-03-31 |
| 公開(公告)號: | CN102663074A | 公開(公告)日: | 2012-09-12 |
| 發明(設計)人: | 任寰 | 申請(專利權)人: | 奇智軟件(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100016 北京市朝陽*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 搜索 結果 頁面 鏈接 連接 方法 裝置 | ||
技術領域
本申請涉及瀏覽器技術,特別是涉及一種搜索結果頁面中鏈接的連接方法及裝置。
背景技術
瀏覽器是一種應用軟件,可以顯示網頁服務器或者文件系統的HTML文件內容,并讓用戶與這些文件進行交互。它可以顯示在萬維網或局域網等網絡內的文字、影像及其他信息。這些文字或影像,可以是連接其他網址的超鏈接,用戶可迅速、輕易地瀏覽各種信息。
瀏覽器中的搜索功能可以使得用戶更加快速準確地從網絡眾多數據中找到目標信息,用戶通過某個搜索引擎的搜索功能獲取到搜索結果后,將用戶想要查看的頁面作為目標頁面,用戶可以點擊其中的鏈接來連接目標頁面查看具體的內容。通常用戶點擊所述鏈接后,會先連接所述搜索引擎,由所述搜索引擎返回數據給瀏覽器,瀏覽器再根據返回數據連接并顯示目標頁面。
但有時用戶點擊所述鏈接時,由于網絡狀況不好等原因,導致搜索引擎的服務器與瀏覽器連接斷開,瀏覽器接收不到返回數據,無法顯示目標頁面。此時一種解決方法是采用重定向的方法。
所述重定向是超文本傳送協議HTTP(HyperText?Transport?Protocol)中的一種方法,即在鏈接會無法連接時,服務器可以修改超文本傳送協議HTTP(HyperText?Transport?Protocol)的響應頭,然后返回到瀏覽器,由瀏覽器跳轉到指定地址顯示目標頁面。
但是,若用戶點擊的所述鏈接對應的目標頁面需要認證或安全加密,例如目標頁面為銀行網頁,采用HTTPS協議(Hypertext?Transfer?Protocol?over?Secure?Socket?Layer,以安全為目標的HTTP通道)。所述HTTPS協議與HTTP協議不同,使用HTTP協議中的重定向方法因此無法連接到HTTPS協議的頁面上。因此所述重定向的方法不能保證跳轉到用戶想看的目標頁面中,搜索結果頁面中的鏈接仍然不能連接到目標頁面。
發明內容
本申請提供了一種搜索結果頁面中鏈接的連接方法及裝置,以解決搜索結果頁面中的所述鏈接不能連接到目標頁面的問題。
為了解決上述問題,本申請公開了一種搜索結果頁面中鏈接的連接方法,包括:
檢測到搜索結果頁面中鏈接的搜索引擎失去連接,則從所述鏈接中提取目標頁面的地址,其中所述目標頁面為所述鏈接對應的頁面;
生成瀏覽器的跳轉執行數據,其中所述跳轉執行數據包括所述提取出來的目標頁面的地址;
執行所述跳轉執行數據,連接到所述目標頁面的地址。
優選的,所述從所述鏈接中提取目標頁面的地址之前,還包括:
預先獲取搜索結果頁面中的鏈接,并分析所述鏈接的結構;
從鏈接中獲取目標頁面URL的位置,其中所述目標頁面URL用于保存目標頁面的地址。
優選的,所述從所述鏈接中提取目標頁面的地址,包括:
從所述鏈接中目標頁面URL的位置處提取目標頁面的地址。
優選的,所述從所述鏈接中目標頁面URL的位置處提取目標頁面的地址,包括:
使用所述正則表達式從所述鏈接中查找目標頁面URL的位置,其中,所述正則表達式用于查找所述鏈接中獲取目標頁面的地址;
在所述目標頁面URL的位置處提取目標頁面的地址。
優選的,所述跳轉執行數據用于在瀏覽器中打開一個標簽,并在所述標簽內顯示標簽對象對應的頁面,所述的方法還包括:
預先獲取從本地緩存中獲取瀏覽器的第一跳轉執行數據并保存;
分析所述第一跳轉執行數據中標簽對象的位置。
優選的,根據生成瀏覽器的跳轉執行數據,包括:
提取預先保存的第一跳轉執行數據;
將所述第一跳轉執行數據中標簽對象的位置添加為所述目標頁面的地址;
生成第二跳轉執行數據,并保存在本地緩存中。
優選的,所述執行所述跳轉執行數據,連接到所述目標頁面的地址,包括:
提取并執行本地緩存中保存的第二跳轉執行數據;
在瀏覽器中打開一個新的標簽;
在所述新的標簽中連接目標頁面的地址以打開目標頁面。
相應的,本申請還公開了一種搜索結果頁面中鏈接的連接裝置,包括:
提取模塊,用于檢測到搜索結果頁面中鏈接的搜索引擎失去連接,則從所述鏈接中提取目標頁面的地址,其中所述目標頁面為所述鏈接對應的頁面;
生成模塊,用于生成瀏覽器的跳轉執行數據,其中所述跳轉執行數據包括所述提取出來的目標頁面的地址;
連接模塊,用于執行所述跳轉執行數據,連接到所述目標頁面的地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于奇智軟件(北京)有限公司,未經奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210094032.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:建立號碼信息數據庫的方法及系統
- 下一篇:與輸入法集成的語義標注系統和方法





