欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種網(wǎng)絡(luò)收藏夾的實現(xiàn)方法

文檔序號:6636099閱讀:178來源:國知局
專利名稱:一種網(wǎng)絡(luò)收藏夾的實現(xiàn)方法
技術(shù)領(lǐng)域
本發(fā)明涉及到計算機(jī)網(wǎng)絡(luò)技術(shù),特別涉及到一種網(wǎng)絡(luò)收藏夾的實現(xiàn)方法。
背景技術(shù)
隨著互聯(lián)網(wǎng)(Internet)的不斷高速發(fā)展,呈現(xiàn)在用戶面前的信息量也出現(xiàn)了爆炸性的發(fā)展趨勢。由于用戶每天在Internet上所瀏覽的信息過于豐富,當(dāng)用戶看到一個非常感興趣或者引起極大共鳴的文章時,一般都會順手將當(dāng)前所瀏覽的網(wǎng)頁收藏到瀏覽器所提供的收藏夾中,以便以后能夠再次找到這些內(nèi)容來回顧或者與其他人分享。但是,由于這種由瀏覽器提供的收藏夾僅僅是在本地保存了用戶所希望保存網(wǎng)頁的超級鏈接,即網(wǎng)頁的統(tǒng)一資源定位符(URL)地址,因此,當(dāng)用戶在不同的地方或使用不同的計算機(jī)上網(wǎng)的時候,就無法獲得自己收藏的網(wǎng)頁的URL地址,從而無法找到自己所收藏的網(wǎng)頁了。
為了使用戶在任何時間任何地點(diǎn)都可以看到自己收藏的網(wǎng)頁內(nèi)容,現(xiàn)已提出了網(wǎng)絡(luò)收藏夾的概念。利用網(wǎng)絡(luò)收藏夾,用戶可以隨時隨地找到自身所收藏網(wǎng)頁的超級鏈接,從而極大地方便了用戶進(jìn)行網(wǎng)頁瀏覽。
目前,網(wǎng)絡(luò)收藏夾的實現(xiàn)方法通常是將原來保存在本地的網(wǎng)頁超級鏈接信息保存在一個公共的服務(wù)器中,用戶在任何時間或者任何地點(diǎn)都可以從該服務(wù)器上獲取自身網(wǎng)絡(luò)收藏夾中的超級鏈接信息,瀏覽自己收藏的網(wǎng)頁內(nèi)容。
所述網(wǎng)絡(luò)收藏夾的具體實現(xiàn)方法包括當(dāng)用戶希望收藏某個網(wǎng)頁內(nèi)容的時候,可以選擇將當(dāng)前網(wǎng)頁收藏到網(wǎng)絡(luò)收藏夾,此時,瀏覽器將調(diào)用本地的網(wǎng)絡(luò)收藏夾應(yīng)用程序接口,將該網(wǎng)頁的超級鏈接,即URL地址信息傳入服務(wù)器,令服務(wù)器保存該網(wǎng)頁的超級鏈接;當(dāng)該用戶在某個地方上網(wǎng),希望打開某個曾經(jīng)收藏到網(wǎng)絡(luò)收藏夾的網(wǎng)頁時,用戶通過網(wǎng)絡(luò)收藏夾應(yīng)用程序接口,發(fā)送相應(yīng)命令到所述服務(wù)器,從中獲取用戶曾經(jīng)收藏的所有網(wǎng)頁的超級鏈接地址,并以超級鏈接列表的形式顯示給用戶;在用戶從所述超級鏈接列表中選擇希望瀏覽的網(wǎng)頁后,網(wǎng)絡(luò)收藏夾通過調(diào)用本地的瀏覽器對外接口,從該網(wǎng)頁對應(yīng)的網(wǎng)絡(luò)(Web)服務(wù)器下載對應(yīng)的網(wǎng)頁并顯示給用戶。
由此可以看出,通過使用網(wǎng)絡(luò)收藏夾,用戶在任何時間、任何地點(diǎn)都可以看到自己保存的網(wǎng)頁,極大地方便用戶進(jìn)行網(wǎng)頁瀏覽。但是,由于網(wǎng)絡(luò)收藏夾保存的是網(wǎng)頁的超級鏈接,因此,當(dāng)某個網(wǎng)頁的超級鏈接發(fā)生變化時,例如網(wǎng)站的域名或IP地址發(fā)生變化的時候,通過該超級鏈接就無法找到對應(yīng)的網(wǎng)頁了,從而導(dǎo)致用戶無法找到希望看到的網(wǎng)頁。

發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)存在的問題,本發(fā)明提供了一種網(wǎng)絡(luò)收藏夾的實現(xiàn)方法,即使在用戶所收藏網(wǎng)頁的超級鏈接發(fā)生變化的時候,用戶也可以通過利用本發(fā)明所述的網(wǎng)絡(luò)收藏夾找到相同內(nèi)容的網(wǎng)頁,從而更加方便用戶進(jìn)行網(wǎng)頁瀏覽。
本發(fā)明所述網(wǎng)絡(luò)收藏夾的實現(xiàn)方法,包括a、選擇將當(dāng)前瀏覽的網(wǎng)頁保存到網(wǎng)絡(luò)收藏夾后,建立所收藏網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系,并將所述映射關(guān)系保存在存放網(wǎng)絡(luò)收藏夾信息的服務(wù)器中;b、在網(wǎng)絡(luò)收藏夾中選擇希望瀏覽的網(wǎng)頁的超級鏈接后,根據(jù)所選擇網(wǎng)頁的超級鏈接獲取該網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系,得到所選擇網(wǎng)頁的關(guān)鍵字屬性,將該關(guān)鍵字屬性作為搜索關(guān)鍵字查找與該網(wǎng)頁關(guān)鍵字屬性匹配并且有效的超級鏈接,根據(jù)查找到的超級鏈接從對應(yīng)的網(wǎng)絡(luò)服務(wù)器下載與該超級鏈接對應(yīng)的網(wǎng)頁并顯示。
步驟a所述建立所收藏網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系包括a1、通過本地瀏覽器應(yīng)用程序的對外接口獲取瀏覽器地址輸入框中的超級鏈接;a2、根據(jù)步驟a1的超級鏈接到本地高速緩存中獲取對應(yīng)的網(wǎng)頁內(nèi)容;a3、解析所獲取的網(wǎng)頁內(nèi)容,并提取其中的關(guān)鍵字作為所收藏網(wǎng)頁的關(guān)鍵字屬性;a4、將所收藏網(wǎng)頁的超級鏈接與步驟a3提取的關(guān)鍵字屬性相對應(yīng)。
步驟a1所述本地瀏覽器應(yīng)用程序?qū)ν饨涌跒镮WebBrowser2接口。
步驟a3所述解析為根據(jù)所獲取網(wǎng)頁所使用的超文本標(biāo)記語言格式解析該網(wǎng)頁內(nèi)容;步驟a3所述關(guān)鍵字為所獲取網(wǎng)頁的標(biāo)題;步驟a3所述提取網(wǎng)頁中的關(guān)鍵字為通過IHTMLDocument2接口中的接口函數(shù)IHTMLDocument2::GetTitle提取所獲取網(wǎng)頁的標(biāo)題。
步驟a進(jìn)一步包括將建立的所收藏網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系保存在本地計算機(jī)。
步驟b所述獲取該網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系為從存放網(wǎng)絡(luò)收藏夾信息的服務(wù)器下載所述網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系。
步驟b所述獲取該網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系為查找本地計算機(jī)是否保存有所收藏網(wǎng)頁超級鏈接與關(guān)鍵字屬性的映射關(guān)系,如果有,則直接獲得所述映射關(guān)系;否則,從存放網(wǎng)絡(luò)收藏夾信息的服務(wù)器下載所收藏網(wǎng)頁超級鏈接與關(guān)鍵字屬性的映射關(guān)系。
步驟b所述查找與該網(wǎng)頁關(guān)鍵字屬性匹配并且有效的超級鏈接包括啟動具有隱藏屬性界面的瀏覽器進(jìn)程,發(fā)送攜帶有上述關(guān)鍵字屬性的超文本傳輸協(xié)議的搜索命令到專業(yè)搜索引擎進(jìn)行關(guān)鍵字查詢;從專業(yè)搜索引擎返回的與上述關(guān)鍵字屬性匹配的超級鏈接列表中,獲取與所述關(guān)鍵字屬性匹配并且有效的超級鏈接。
本發(fā)明所述獲取與所述關(guān)鍵字屬性匹配并且有效的超級鏈接為利用IHTMLDocument2的接口函數(shù)從專業(yè)搜索引擎返回的搜索結(jié)果中提取與關(guān)鍵字屬性匹配并且有效的首個超級鏈接。
步驟b所述從對應(yīng)的網(wǎng)絡(luò)服務(wù)器下載該超級鏈接對應(yīng)的網(wǎng)頁并顯示包括發(fā)送攜帶有所選擇網(wǎng)頁超級鏈接的超文本傳輸協(xié)議請求到相應(yīng)網(wǎng)絡(luò)服務(wù)器,從該網(wǎng)絡(luò)服務(wù)器下載所選擇網(wǎng)頁超級鏈接所對應(yīng)的網(wǎng)頁;通過IWebBrowser2接口得到本地瀏覽器窗口的句柄,通過該句柄自動打開一個瀏覽器窗口,同時利用IWebBrowser2消息接口設(shè)置瀏覽器的窗口為可見狀態(tài);在打開的瀏覽器窗口中顯示所下載的網(wǎng)頁。
在步驟b選擇希望瀏覽的網(wǎng)頁的超級鏈接后,進(jìn)一步包括根據(jù)所選擇的超級鏈接從對應(yīng)的網(wǎng)絡(luò)服務(wù)器下載該超級鏈接對應(yīng)的網(wǎng)頁,同時監(jiān)測網(wǎng)絡(luò)服務(wù)器的響應(yīng),如果該網(wǎng)絡(luò)服務(wù)器成功地返回了所述網(wǎng)頁,則顯示返回的網(wǎng)頁,然后結(jié)束;否則,繼續(xù)執(zhí)行步驟b。
所述監(jiān)測網(wǎng)絡(luò)服務(wù)器的響應(yīng)為在端口80監(jiān)測網(wǎng)絡(luò)服務(wù)器的響應(yīng)。
所述從對應(yīng)的網(wǎng)絡(luò)服務(wù)器下載該超級鏈接對應(yīng)的網(wǎng)頁為獲取本地默認(rèn)瀏覽器的啟動地址,啟動本地瀏覽器應(yīng)用程序,在啟動參數(shù)中攜帶所選擇網(wǎng)頁的超級鏈接,本地瀏覽器發(fā)送攜帶有所選擇網(wǎng)頁超級鏈接的超文本傳輸協(xié)議請求到相應(yīng)網(wǎng)絡(luò)服務(wù)器,從該網(wǎng)絡(luò)服務(wù)器下載所選擇網(wǎng)頁超級鏈接所對應(yīng)的網(wǎng)頁。
在步驟b之后進(jìn)一步包括更新服務(wù)器上保存的所收藏網(wǎng)頁超級鏈接,刪除原來服務(wù)器上保存的已經(jīng)失效的所收藏網(wǎng)頁的超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的對應(yīng)關(guān)系,更新該超級鏈接與對應(yīng)網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系。
本發(fā)明所述超級鏈接為網(wǎng)頁的統(tǒng)一資源定位符。
由此可以看出,在本發(fā)明所述的方法中,網(wǎng)絡(luò)收藏夾一方面保存了所收藏網(wǎng)頁的超級鏈接,一方面還保存了該超級鏈接與所對應(yīng)網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系,這樣,在用戶所收藏網(wǎng)頁的超級鏈接發(fā)生變化的時候,網(wǎng)絡(luò)收藏夾仍然可以根據(jù)所保存的網(wǎng)頁關(guān)鍵字屬性,通過專業(yè)的搜索引擎找到具有相同內(nèi)容的網(wǎng)頁,并顯示給用戶,從而極大地方便了用戶進(jìn)行網(wǎng)頁瀏覽。


圖1為本發(fā)明所述將網(wǎng)頁收藏到網(wǎng)絡(luò)收藏夾的方法流程圖;圖2為本發(fā)明所述瀏覽網(wǎng)絡(luò)收藏夾中網(wǎng)頁的方法流程圖。
具體實施例方式
本發(fā)明所述網(wǎng)絡(luò)收藏夾的實現(xiàn)方法包括將網(wǎng)頁收藏到網(wǎng)絡(luò)收藏夾的方法及瀏覽網(wǎng)絡(luò)收藏夾中網(wǎng)頁的方法兩部分內(nèi)容。
以下參照圖1詳細(xì)說明本發(fā)明所述將網(wǎng)頁收藏到網(wǎng)絡(luò)收藏夾的方法。
如圖1所示,將網(wǎng)頁收藏到網(wǎng)絡(luò)收藏夾的方法主要包括以下步驟A1、在用戶選擇將當(dāng)前瀏覽的網(wǎng)頁收藏到網(wǎng)絡(luò)收藏夾后,網(wǎng)絡(luò)收藏夾將所收藏網(wǎng)頁的超級鏈接傳入保存該用戶網(wǎng)絡(luò)收藏夾信息的服務(wù)器,令其保存所收藏網(wǎng)頁的超級鏈接,同時,本地瀏覽器通過瀏覽器應(yīng)用程序的對外接口獲取瀏覽器地址輸入框中所收藏網(wǎng)頁的超級鏈接;本步驟所述的本地瀏覽器可以是微軟(Micro Soft)的IE瀏覽器也可以是騰訊的TT瀏覽器等等,所述瀏覽器應(yīng)用程序?qū)ν饨涌诳梢允俏④浱峁┑腎webBrowser2接口,所述的超級鏈接為網(wǎng)頁的URL地址字符串;A2、本地瀏覽器根據(jù)所收藏網(wǎng)頁的超級鏈接到內(nèi)存或者系統(tǒng)目錄下獲取本地高速緩存(Cache)中緩存的所收藏網(wǎng)頁的內(nèi)容;A3、本地瀏覽器根據(jù)超文本標(biāo)記語言(HTML)的格式解析所獲取的網(wǎng)頁內(nèi)容,并提取其中的關(guān)鍵字作為所收藏網(wǎng)頁的關(guān)鍵字屬性;
本地瀏覽器提取的關(guān)鍵字是可以標(biāo)識該網(wǎng)頁的關(guān)鍵字標(biāo)簽,例如題目(Title)標(biāo)簽內(nèi)容等;在該步驟中,提取Title標(biāo)簽對應(yīng)的內(nèi)容可以通過IHTMLDocument2接口中的接口函數(shù)IHTMLDocument2::GetTitle來實現(xiàn);A4、本地瀏覽器建立所收藏網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系,并將所述映射關(guān)系保存到保存該用戶網(wǎng)絡(luò)收藏夾信息的服務(wù)器中。
在該步驟中,所述所收藏網(wǎng)頁超級鏈接與所述關(guān)鍵字屬性的映射關(guān)系可以用可擴(kuò)展標(biāo)記語言(XML)的形式保存在所述服務(wù)器中。
另外,為了方便用戶使用所述網(wǎng)絡(luò)收藏夾進(jìn)行網(wǎng)頁瀏覽,還可以進(jìn)一步將所述映射關(guān)系保存在本地計算機(jī)中。
通過上述網(wǎng)頁收藏方法,用戶一方面在所述網(wǎng)絡(luò)收藏夾中保存了所收藏網(wǎng)頁的超級鏈接,一方面還保存了該超級鏈接與對應(yīng)網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系,這樣,在用戶所收藏網(wǎng)頁的超級鏈接發(fā)生變化的時候,網(wǎng)絡(luò)收藏夾可以通過所保存的網(wǎng)頁關(guān)鍵字屬性找到相同內(nèi)容的網(wǎng)頁,并下載顯示給用戶。
下面參照圖2詳細(xì)說明本發(fā)明所述瀏覽網(wǎng)絡(luò)收藏夾中網(wǎng)頁的方法。
如圖2所示,瀏覽網(wǎng)絡(luò)收藏夾中網(wǎng)頁的方法主要包括以下步驟B1、在用戶希望查看收藏在網(wǎng)絡(luò)收藏夾中的某個網(wǎng)頁時,網(wǎng)絡(luò)收藏夾首先根據(jù)用戶的標(biāo)識到保存該用戶網(wǎng)絡(luò)收藏夾信息的服務(wù)器獲取該用戶所收藏的所有網(wǎng)頁超級鏈接,并以超級鏈接列表的形式顯示給用戶,供用戶進(jìn)行選擇;B2、當(dāng)用戶在所述超級鏈接列表中選擇打開某個網(wǎng)頁時,網(wǎng)絡(luò)收藏夾獲取本地默認(rèn)瀏覽器的啟動地址,啟動本地瀏覽器應(yīng)用程序,同時在啟動參數(shù)中攜帶用戶所選擇網(wǎng)頁的超級鏈接,本地瀏覽器根據(jù)所述超級鏈接發(fā)送超文本傳輸協(xié)議(HTTP)請求到相應(yīng)Web服務(wù)器,從該Web服務(wù)器下載該超級鏈接所對應(yīng)網(wǎng)頁的內(nèi)容;B3、網(wǎng)絡(luò)收藏夾應(yīng)用程序根據(jù)Web服務(wù)器返回的HTTP響應(yīng),判斷該Web服務(wù)器是否成功返回了所述網(wǎng)頁的內(nèi)容,如果成功返回了所述網(wǎng)頁,則執(zhí)行B10;如果沒有成功返回所述網(wǎng)頁,則說明用戶所選擇網(wǎng)頁的超級鏈接可能發(fā)生了變化,然后執(zhí)行步驟B4;在本步驟中,由于HTTP協(xié)議是在端口80進(jìn)行協(xié)議的發(fā)送與接收過程的,因此本地瀏覽器可以直接在端口80截獲Web服務(wù)器返回的結(jié)果,并根據(jù)所述結(jié)果進(jìn)行判斷;在本發(fā)明的另一個優(yōu)選實施例中,用戶選擇打開網(wǎng)絡(luò)收藏夾的超級鏈接列表中的某個網(wǎng)頁后,可以不執(zhí)行上述步驟B2和B3,而直接執(zhí)行下面的步驟B4;B4、網(wǎng)絡(luò)收藏夾查找本地計算機(jī)是否保存有所收藏網(wǎng)頁超級鏈接與關(guān)鍵字屬性的映射關(guān)系,如果有,則執(zhí)行步驟B6;否則,執(zhí)行步驟B5;B5、網(wǎng)絡(luò)收藏夾從保存該用戶網(wǎng)絡(luò)收藏夾信息的服務(wù)器下載所收藏網(wǎng)頁超級鏈接與關(guān)鍵字屬性的映射關(guān)系,然后執(zhí)行步驟B6;其中,所述所收藏網(wǎng)頁超級鏈接與關(guān)鍵字屬性的映射關(guān)系可以是XML文件的形式;B6、網(wǎng)絡(luò)收藏夾利用所收藏網(wǎng)頁超級鏈接與所述關(guān)鍵字屬性的映射關(guān)系,根據(jù)當(dāng)前用戶所選擇網(wǎng)頁的超級鏈接查詢到該網(wǎng)頁的關(guān)鍵字屬性;其中,所述網(wǎng)頁的關(guān)鍵字屬性可以是網(wǎng)頁的標(biāo)題,或其它可以標(biāo)識該網(wǎng)頁的關(guān)鍵字;B7、網(wǎng)絡(luò)收藏夾應(yīng)用程序?qū)⑸鲜鲫P(guān)鍵字屬性作為專業(yè)搜索引擎的搜索關(guān)鍵字,啟動具有隱藏屬性界面的瀏覽器進(jìn)程,發(fā)送攜帶有上述關(guān)鍵字屬性的HTTP搜索命令到例如Google或者百度(Baidu)等的專業(yè)搜索引擎進(jìn)行關(guān)鍵字查詢,以獲得具有相同內(nèi)容網(wǎng)頁的超級鏈接;B8、本地瀏覽器從專業(yè)搜索引擎返回的,與上述關(guān)鍵字屬性匹配的超級鏈接列表中,獲取與所述關(guān)鍵字屬性匹配的一個超級鏈接;同樣由于HTTP協(xié)議是在端口80進(jìn)行協(xié)議的發(fā)送與接收過程的,本地瀏覽器可以直接在端口80截獲專業(yè)搜索引擎的搜索結(jié)果;另外,由于Google或者Baidu等專業(yè)搜索引擎采用的都是匹配優(yōu)先的原則,即最符合查詢條件的超級鏈接將排列在超級鏈接列表的首位,因此當(dāng)所述專業(yè)搜索引擎返回的超級列表中包含多個超級鏈接時,只需要按照HTML的格式對專業(yè)引擎返回的搜索結(jié)果進(jìn)行解析,得到所返回超級鏈接中的首個超級鏈接即可;在上述解析過程中,同樣可以利用IHTMLDocument2的接口函數(shù)從專業(yè)搜索引擎返回的搜索結(jié)果中提取出與關(guān)鍵字屬性匹配的首個超級鏈接;B9、網(wǎng)絡(luò)收藏夾利用獲取的超級鏈接,通過HTTP協(xié)議,從對應(yīng)的Web服務(wù)器下載該超級鏈接對應(yīng)的網(wǎng)頁內(nèi)容,并通過在步驟B2啟動的本地瀏覽器顯示所下載的網(wǎng)頁給用戶,然后結(jié)束;在該步驟中,所述通過本地瀏覽器顯示所下載網(wǎng)頁給用戶包括網(wǎng)絡(luò)收藏夾通過IWebBrowser2接口得到本地瀏覽器窗口的句柄,再通過該句柄自動打開一個瀏覽器窗口,同時利用IWebBrowser2消息接口設(shè)置瀏覽器的窗口為可見狀態(tài),最后,在該瀏覽器窗口中顯示所下載的網(wǎng)頁。
B10、將Web服務(wù)器返回的網(wǎng)頁通過本地瀏覽器應(yīng)用程序顯示給用戶,然后結(jié)束。
在上述過程完成后,網(wǎng)絡(luò)收藏夾還可以進(jìn)一步更新服務(wù)器及本地保存的所收藏網(wǎng)頁超級鏈接及該超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系。
所述更新超級鏈接與關(guān)鍵字屬性的映射關(guān)系為刪除原來保存在服務(wù)器上的已經(jīng)失效的超級鏈接與關(guān)鍵字屬性的對應(yīng)關(guān)系,保存新的超級鏈接與關(guān)鍵字屬性的映射關(guān)系。
從上述過程可以看出,通過建立所收藏網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系,可以在所收藏網(wǎng)頁超級鏈接發(fā)生變化的情況下,通過該網(wǎng)頁的關(guān)鍵字屬性,在專業(yè)的搜索引擎中搜索內(nèi)容相同的網(wǎng)頁,顯示給用戶,極大地方便了用戶進(jìn)行網(wǎng)頁瀏覽;并且,上述整個過程是對用戶來講是透明的,即不需要用戶的干預(yù);另外,本發(fā)明所述的方法還可以實現(xiàn)網(wǎng)絡(luò)收藏夾的動態(tài)更新。
權(quán)利要求
1.一種網(wǎng)絡(luò)收藏夾的實現(xiàn)方法,其特征在于,所述方法包括a、選擇將當(dāng)前瀏覽的網(wǎng)頁保存到網(wǎng)絡(luò)收藏夾后,建立所收藏網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系,并將建立的映射關(guān)系保存在存放網(wǎng)絡(luò)收藏夾信息的服務(wù)器中;b、在網(wǎng)絡(luò)收藏夾中選擇希望瀏覽的網(wǎng)頁的超級鏈接后,根據(jù)所選擇網(wǎng)頁的超級鏈接獲取該網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系,得到所選擇網(wǎng)頁的關(guān)鍵字屬性,將該關(guān)鍵字屬性作為搜索關(guān)鍵字查找與該網(wǎng)頁關(guān)鍵字屬性匹配并且有效的超級鏈接,根據(jù)查找到的超級鏈接從對應(yīng)的網(wǎng)絡(luò)服務(wù)器下載與該超級鏈接對應(yīng)的網(wǎng)頁并顯示。
2.如權(quán)利要求1所述的方法,其特征在于,步驟a所述建立所收藏網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系包括a1、通過本地瀏覽器應(yīng)用程序的對外接口獲取瀏覽器地址輸入框中的超級鏈接;a2、根據(jù)步驟a1的超級鏈接到本地高速緩存中獲取對應(yīng)的網(wǎng)頁內(nèi)容;a3、解析所獲取的網(wǎng)頁內(nèi)容,并提取其中的關(guān)鍵字作為所收藏網(wǎng)頁的關(guān)鍵字屬性;a4、將所收藏網(wǎng)頁的超級鏈接與步驟a3提取的關(guān)鍵字屬性相對應(yīng)。
3.如權(quán)利要求2所述的方法,其特征在于,步驟a1所述本地瀏覽器應(yīng)用程序?qū)ν饨涌跒镮WebBrowser2接口。
4.如權(quán)利要求2所述的方法,其特征在于,步驟a3所述解析為根據(jù)所獲取網(wǎng)頁所使用的超文本標(biāo)記語言格式解析該網(wǎng)頁內(nèi)容;步驟a3所述關(guān)鍵字為所獲取網(wǎng)頁的標(biāo)題;步驟a3所述提取網(wǎng)頁中的關(guān)鍵字為通過IHTMLDocument2接口中的接口函數(shù)IHTMLDocument2::GetTitle提取所獲取網(wǎng)頁的標(biāo)題。
5.如權(quán)利要求1、2或3所述的方法,其特征在于,步驟a進(jìn)一步包括將建立的所收藏網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系保存在本地計算機(jī)。
6.如權(quán)利要求1、2或3所述的方法,其特征在于,步驟b所述獲取該網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系為從存放網(wǎng)絡(luò)收藏夾信息的服務(wù)器下載所述網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系。
7.如權(quán)利要求1、2或3所述的方法,其特征在于,步驟b所述獲取該網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系為查找本地計算機(jī)是否保存有所收藏網(wǎng)頁超級鏈接與關(guān)鍵字屬性的映射關(guān)系,如果有,則直接獲得所述映射關(guān)系;否則,從存放網(wǎng)絡(luò)收藏夾信息的服務(wù)器下載所收藏網(wǎng)頁超級鏈接與關(guān)鍵字屬性的映射關(guān)系。
8.如權(quán)利要求1、2或3所述的方法,其特征在于,步驟b所述查找與該網(wǎng)頁關(guān)鍵字屬性匹配并且有效的超級鏈接包括啟動具有隱藏屬性界面的瀏覽器進(jìn)程,發(fā)送攜帶有上述關(guān)鍵字屬性的超文本傳輸協(xié)議的搜索命令到專業(yè)搜索引擎進(jìn)行關(guān)鍵字查詢;從專業(yè)搜索引擎返回的與上述關(guān)鍵字屬性匹配的超級鏈接列表中,獲取與所述關(guān)鍵字屬性匹配并且有效的超級鏈接。
9.如權(quán)利要求8所述的方法,其特征在于,所述獲取與所述關(guān)鍵字屬性匹配并且有效的超級鏈接為利用IHTMLDocument2的接口函數(shù)從專業(yè)搜索引擎返回的搜索結(jié)果中提取與關(guān)鍵字屬性匹配并且有效的首個超級鏈接。
10.如權(quán)利要求1、2或3所述的方法,其特征在于,步驟b所述從對應(yīng)的網(wǎng)絡(luò)服務(wù)器下載該超級鏈接對應(yīng)的網(wǎng)頁并顯示包括發(fā)送攜帶有所選擇網(wǎng)頁超級鏈接的超文本傳輸協(xié)議請求到相應(yīng)網(wǎng)絡(luò)服務(wù)器,從該網(wǎng)絡(luò)服務(wù)器下載所選擇網(wǎng)頁超級鏈接所對應(yīng)的網(wǎng)頁;通過IWebBrowser2接口得到本地瀏覽器窗口的句柄,通過該句柄自動打開一個瀏覽器窗口,同時利用IWebBrowser2消息接口設(shè)置瀏覽器的窗口為可見狀態(tài);在打開的瀏覽器窗口中顯示所下載的網(wǎng)頁。
11.如權(quán)利要求1、2或3所述的方法,其特征在于,在步驟b選擇希望瀏覽的網(wǎng)頁的超級鏈接后,進(jìn)一步包括根據(jù)所選擇的超級鏈接從對應(yīng)的網(wǎng)絡(luò)服務(wù)器下載該超級鏈接對應(yīng)的網(wǎng)頁,同時監(jiān)測網(wǎng)絡(luò)服務(wù)器的響應(yīng),如果該網(wǎng)絡(luò)服務(wù)器成功地返回了所述網(wǎng)頁,則顯示返回的網(wǎng)頁,然后結(jié)束;否則,繼續(xù)執(zhí)行步驟b。
12.如權(quán)利要求11所述的方法,其特征在于,所述監(jiān)測網(wǎng)絡(luò)服務(wù)器的響應(yīng)為在端口80監(jiān)測網(wǎng)絡(luò)服務(wù)器的響應(yīng);所述從對應(yīng)的網(wǎng)絡(luò)服務(wù)器下載該超級鏈接對應(yīng)的網(wǎng)頁為獲取本地默認(rèn)瀏覽器的啟動地址,啟動本地瀏覽器應(yīng)用程序,在啟動參數(shù)中攜帶所選擇網(wǎng)頁的超級鏈接,本地瀏覽器發(fā)送攜帶有所選擇網(wǎng)頁超級鏈接的超文本傳輸協(xié)議請求到相應(yīng)網(wǎng)絡(luò)服務(wù)器,從該網(wǎng)絡(luò)服務(wù)器下載所選擇網(wǎng)頁超級鏈接所對應(yīng)的網(wǎng)頁。
13.如權(quán)利要求1、2或3所述的方法,其特征在于,在步驟b之后進(jìn)一步包括更新服務(wù)器上保存的所收藏網(wǎng)頁超級鏈接,并刪除原來服務(wù)器上保存的已經(jīng)失效的所收藏網(wǎng)頁的超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的對應(yīng)關(guān)系,更新該超級鏈接與所對應(yīng)網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系。
14.如權(quán)利要求1、2或3所述的方法,其特征在于,所述超級鏈接為網(wǎng)頁的統(tǒng)一資源定位符。
全文摘要
本發(fā)明公開了一種網(wǎng)絡(luò)收藏夾的實現(xiàn)方法,包括選擇將網(wǎng)頁保存到網(wǎng)絡(luò)收藏夾后,建立該網(wǎng)頁超級鏈接與關(guān)鍵字屬性的映射關(guān)系,并將所述映射關(guān)系保存在服務(wù)器中;在網(wǎng)絡(luò)收藏夾中選擇希望瀏覽的網(wǎng)頁的超級鏈接后,根據(jù)所選擇網(wǎng)頁的超級鏈接獲取該網(wǎng)頁超級鏈接與該網(wǎng)頁關(guān)鍵字屬性的映射關(guān)系,得到所選擇網(wǎng)頁的關(guān)鍵字屬性,將該關(guān)鍵字屬性作為搜索關(guān)鍵字查找與該網(wǎng)頁關(guān)鍵字屬性匹配并且有效的超級鏈接,根據(jù)查找到的超級鏈接從對應(yīng)的網(wǎng)絡(luò)服務(wù)器下載與該超級鏈接對應(yīng)的網(wǎng)頁并顯示。本發(fā)明所述方法在所收藏網(wǎng)頁的超級鏈接發(fā)生變化的情況下仍可以為用戶找到相同內(nèi)容的網(wǎng)頁,極大地方便了用戶進(jìn)行網(wǎng)頁瀏覽。
文檔編號G06F17/30GK1912869SQ20051009070
公開日2007年2月14日 申請日期2005年8月11日 優(yōu)先權(quán)日2005年8月11日
發(fā)明者李斌 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
集贤县| 肇庆市| 英超| 太原市| 黄大仙区| 皮山县| 东乌| 嘉鱼县| 高唐县| 丽江市| 乌恰县| 托里县| 湄潭县| 抚顺市| 榆林市| 高密市| 青河县| 德兴市| 秭归县| 芜湖市| 多伦县| 江山市| 曲松县| 锦屏县| 满城县| 西昌市| 高雄县| 太和县| 仲巴县| 县级市| 嵊州市| 丰都县| 晋城| 荣昌县| 东阳市| 科技| 汝州市| 札达县| 聂荣县| 子长县| 南汇区|