專利名稱:一種網頁內容的顯示方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明屬于互聯(lián)網領域,尤其涉及一種網頁內容的顯示方法及系統(tǒng)。
背景技術:
隨著互聯(lián)網的發(fā)展,越來越多的人通過網絡來獲取信息,互聯(lián)網上的各大網站也都推出了各種讀書頻道為用戶提供網頁內容的閱讀,目前網頁內容的顯示方法具體包括 在用戶點擊該網頁時,進入該網頁對應的鏈接網址,顯示該網址對應的網頁內容。按照現(xiàn)有技術所提供的技術方案,發(fā)現(xiàn)現(xiàn)有技術中存在如下技術問題現(xiàn)有技術提供的技術方案的用戶僅能觀看選擇網頁對應的內容,在需要觀看后續(xù)網頁的內容時,需要進行翻頁操作。
發(fā)明內容
本發(fā)明實施例的目的在于提供一種網頁內容的顯示方法,旨在解決現(xiàn)有技術的方法在需要觀看選擇網頁的后續(xù)網頁的內容時,需要進行翻頁操作的問題。本發(fā)明實施例是這樣實現(xiàn)的,一種網頁內容的顯示方法,所述方法包括如下步驟確定用戶選擇網頁的網址后,根據該選擇網頁的網址獲取該選擇網頁的內容,以及根據該選擇網頁的網址獲取該選擇網頁的后續(xù)網頁的網址,根據該后續(xù)網頁的網址獲取該后續(xù)網頁的內容;將獲取的選擇網頁的內容和后續(xù)網頁的內容生成一個文件,并顯示該文件。本發(fā)明還提供一種網頁內容的顯示系統(tǒng),所述系統(tǒng)包括確定單元,用于確定用戶選擇網頁的網址后,獲取單元,用于根據該選擇網頁的網址獲取該選擇網頁的內容,以及根據該選擇網頁的網址獲取該選擇網頁的后續(xù)網頁的網址,根據該后續(xù)網頁的網址獲取該后續(xù)網頁的內容;生成顯示單元,用于獲取的選擇網頁的內容和后續(xù)網頁的內容生成一個文件,并顯示該文件。本發(fā)明實施例與現(xiàn)有技術相比,有益效果在于本發(fā)明的技術方案根據選擇網頁的網址獲取選擇網頁的內容和其后續(xù)所有網頁的內容,并將選擇網頁的內容和后續(xù)所有網頁的內容在一個文件中顯示,所以其具有在需要觀看選擇網頁的后續(xù)網頁的內容時,不需要進行翻頁操作的優(yōu)點。
圖1是本發(fā)明提供一種網頁內容的閱讀方法的流程圖;圖2是本發(fā)明實施例一提供一種網頁內容的閱讀方法的流程圖;圖3是本發(fā)明實施例二提供一種網頁內容的閱讀方法的流程圖4是本發(fā)明實施例三提供一種網頁內容的閱讀方法的流程圖;圖5為本發(fā)明提供的一種網頁內容的閱讀系統(tǒng)的結構圖。
具體實施例方式為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明提供一種網頁內容的閱讀方法,該方法由計算機完成,當然在實際情況中, 該方法也可以由移動終端,PDA等設備完成,該方法如圖1所示,具體包括如下步驟
Sl 1、確定用戶選擇網頁的網址后,根據該選擇網頁的網址獲取該選擇網頁的內容,以及根據該選擇網頁的網址獲取該選擇網頁的后續(xù)網頁的網址,根據該后續(xù)網頁的網址獲取該后續(xù)網頁的內容;S12、將獲取的選擇網頁的內容和后續(xù)網頁的內容生成一個文件,并顯示該文件。需要說明的是,實現(xiàn)S12的方法具體可以為將獲取的內容以W0RD、TXT、PDF等格式存儲在一個文件后,將存儲的文件顯示。該文件的格式并不局限上述例舉的幾種格式,本發(fā)明并不局限該文件的具體顯示格式。上述存儲的一個文件可以包括文字,也可以包含圖片,當然也可以包含文字和圖片。可選的,上述根據該網址獲取選擇網頁對應的內容,以及根據該網址獲取該選擇網頁的后續(xù)網頁的內容具體可以通過下屬方式中的任一種來實現(xiàn)方式A、如確定選擇網頁的網址與后續(xù)網頁的網址是按順序排列時,根據該選擇網頁的網址和后續(xù)網頁的順序來獲取后續(xù)所有網頁的網址,根據選擇網頁的網址獲取選擇網頁的內容,以及根據所有后續(xù)網頁的網址獲取該所有后續(xù)網頁的內容。方式B、根據該選擇網頁的網址獲取該選擇網頁的內容,從網頁內容中獲取下一個網頁的鏈接網址,根據下一個網頁的網址獲取下一個網頁的內容,循環(huán)執(zhí)行獲取操作直至選擇網頁的所有后續(xù)網頁的內容全部獲取完畢。其中循環(huán)執(zhí)行的獲取操作具體可以為根據當前網頁的內容獲取下一個網頁的鏈接網址,根據該連接網址獲取下一個網頁的內容。需要說明的是,上述獲取下一網頁的鏈接網址的具體操作可以為從網頁內容中獲取“下一頁”按鈕的鏈接網址,該“下一頁”按鈕的鏈接網址即為下一網頁的鏈接網址,獲取下一頁網址對應的網頁內容,獲取下一網頁內容中的文字,在從下一網頁內容中獲取“下一頁”按鈕的鏈接網址,此時“下一頁”按鈕的鏈接網址即為下下一網頁的鏈接網址,循環(huán)進行獲取下一網頁的鏈接網址直至選擇網頁的后續(xù)所有網頁的網址全部獲取完畢。需要說明的是,上述網頁內容中按鈕的名稱不限于“下一頁”,也可以為“翻頁”或 “下一步”等,本發(fā)明并不限制該按鈕的名稱,只要能通過該按鈕獲取下一章節(jié)的鏈接網址即可。需要說明的是,在后續(xù)網頁的網址是按順序排列時,也可以采用方式B的操作。需要說明的是,上述網頁的內容可以為文字,當然也可以為文字和圖片的組合, 還可以單獨為圖片。需要說明的是,上述方式A或方式B中的獲取網頁內容具體可以包括
獲取網頁內容中的所有文字和/或圖片;或根據該網頁的版式確定網頁有效內容的范圍,獲取該范圍內的文字和/或圖片。需要說明的是,上述網頁有效內容具體可以為作者創(chuàng)作出的內容;以小說為例, 該網頁有效內容即為作者撰寫的小說文字和/或圖片,以新聞為例,該網頁有效內容可以為,新聞作者撰寫的文字和/或拍攝的照片。以騰訊網和小說為例來說明如何根據網頁的版式確定網頁有效內容的范圍,在騰訊網(其它的網站也一樣)中,無論是何種小說,雖說網頁內容顯示的小說文字不同,但小說文字都在相對固定的范圍,所以知道該網頁的版式,就能知道該小說文字的范圍。只顯示小說文字可以減少用戶的閱讀量,例如用戶不需要閱讀廣告,因為該方法并沒有獲取廣告所在范圍的文字,所以該方法可以提高用戶的閱讀效果,減少無關信息的閱讀。本實施例提供的方法確定用戶選擇網頁的網址后,根據該網址獲取該選擇網頁的內容,以及該選擇網頁的后續(xù)網頁的內容,并將選擇網頁的內容和后續(xù)網頁的內容在一個文件中顯示,使得用戶可以在一個文件中觀看多個網頁的內容,所有其具有需要觀看選擇網頁的后續(xù)網頁內容時,不需進行翻頁操作的優(yōu)點。實施例一本實施例提供一種網頁內容的顯示方法,本實施例實現(xiàn)的技術場景為本實施例提供的方法由計算機完成,當然也可以由移動終端或PDA完成,本實施例以騰訊網中的騰訊讀書板塊小說《杜拉拉3我在這戰(zhàn)斗的一年里》為例來說明,目前這部小說有72節(jié),第一節(jié)對應的鏈接網址為:http://book. qq. com/s/book/0/20/20562/1. shtml,最后一節(jié)對應的鏈接網址為http://book. qq. com/s/book/0/20/20562/72. shtml ;假設用戶第一次選擇的網頁,即點擊的章節(jié)為章節(jié)10,其對應的鏈接網址為http://b00k. qq. com/s/ book/0/20/20562/10, shtml ;本實施例實現(xiàn)的方法以IE內核為例說明,本實施例提供的方法如圖2所示,具體包括如下步驟S21、根據選擇章節(jié)10的鏈接網址獲取章節(jié)11到章節(jié)72的網址;實現(xiàn)S21的方法可以為,由于在騰訊網里的章節(jié)網址是按章節(jié)的號的順序排列的,所以直接獲取的章節(jié)號,就能直接獲知該章節(jié)號的網址,例如在知道章節(jié)10的網址時, 需要獲取章節(jié)13的網址,直接將章節(jié)10的網址中的章節(jié)號碼10修改成13即可,章節(jié)13 的具體網址可以為:http://book. qq. com/s/book/0/20/20562/13. shtml ;同理可以獲取杜拉拉3中任意章節(jié)的網址。S22、使用IE瀏覽器內核接口瀏覽章節(jié)11到章節(jié)72的網頁內容;S23、將章節(jié)11到章節(jié)72網頁內容中的字符串按章節(jié)順序組合起來,并將組合起來的字符串存儲到文本格式的一個文件里;S24、顯示該文件。本實施例提供的方法根據選擇章節(jié)10的鏈接網址獲取章節(jié)10的后續(xù)章節(jié)的網址后,使用IE瀏覽器瀏覽后續(xù)章節(jié)的網頁內容,并將該網頁內容內的字符串按章節(jié)順序組合起來后存儲在文本格式的一個文件,然后顯示該文件,由于顯示的文件包括了后續(xù)章節(jié)的所有內容,所以用戶在觀看杜拉拉3的后續(xù)章節(jié)時,不需進行翻頁操作,可以直接觀看完杜拉拉3的所有章節(jié)的內容,所有其具有需要觀看選擇章節(jié)的后續(xù)章節(jié)時,不需進行翻頁操作的優(yōu)點。實施例二 本實施例提供一種網頁內容的顯示方法,本實施例實現(xiàn)的技術場景為本實施例由移動終端實現(xiàn),本實施例以起點中文網為例進行說明,本實施例以起點中文網中的《仙寂》為例,其章節(jié)1的鏈接網址可以為http://WWW. qidian. com/ BookReader/1646172, 28494323. aspx ;章節(jié) 2 的鏈接網址可以為:http //www, qidian. com/BookReader/1646172, 28497500. aspx ;通過對比章節(jié)1和章節(jié)2的鏈接網址,可以很容易的知道起點中文網的網址分配的原則中的章節(jié)號是隨機分配的。本實施例通過JS腳本來獲取網頁中的內容,該方法如圖3所示,具體包括如下步驟S31、JS腳本根據章節(jié)的鏈接網址瀏覽該網址對應的內容;需要說明的是,S31的章節(jié)在第一次運行時,其可以為點擊章節(jié)(即選擇網頁);當在后續(xù)運行時(即循環(huán)運行第二次或以上時),其可以為S34中的下一章節(jié)。S32、提取上述內容中的文字;需要說明的是,實現(xiàn)S32中的方法可以為獲取上述內容中的所有文字,當然在實際情況中,由于網站中一般會加上一些廣告信息,所有也可以將廣告信息過濾掉,只獲取上述內容中的章節(jié)文字,其實現(xiàn)方式可以為根據該內容的版式確定章節(jié)文字的位置范圍,獲取該位置范圍內的章節(jié)文字。需要說明的是,由于各個網站中的網址S33、判斷是否有下一章節(jié),如是執(zhí)行S34-S35,否則將提取出的文字以WORD格式顯不;S34、從上述章節(jié)的內容中查詢出下一章節(jié)的鏈接網址,循環(huán)執(zhí)行S31-S34。下面以一個實例來說明上述執(zhí)行的方法,以《仙寂》為例,如用戶點擊的章節(jié)為章節(jié)1,則根據JS腳本獲取章節(jié)1內容,并獲取章節(jié)1內容中的文字,確定有章節(jié)1有下一章節(jié)時,獲取章節(jié)1內容中的下一頁對應的鏈接網址,即章節(jié)2的網址,應用JS腳本獲取章節(jié) 2的內容,然后進行循環(huán)操作獲取章節(jié)3-章節(jié)53的內容,由于章節(jié)53后沒有下一章節(jié),則 S33判斷出否,則將所有獲取出的文字,即將章節(jié)1到章節(jié)53的文字以文檔格式顯示。需要說明的是,采用JS腳本獲取網址對應的內容時,不限制瀏覽器的內核,例如可以在IE內核、Gecko內核或weWdt內核中實現(xiàn)該功能。本實施例提供的方法根據章節(jié)的鏈接網址獲取該網址對應網頁的內容,并獲取該章節(jié)的下一章節(jié)的網址,獲取下一章節(jié)的網址對應網頁的內容,循環(huán)操作直至獲取所有章節(jié)的內容后,以文檔格式顯示,由于該顯示了后續(xù)章節(jié)的所有內容,所以用戶在觀看《仙寂》 的后續(xù)章節(jié)時,不需進行翻頁操作,可以直接觀看完《仙寂》的所有章節(jié)的內容,所有其具有需要觀看選擇章節(jié)的后續(xù)章節(jié)時,不需進行翻頁操作的優(yōu)點。實施例三本實施例提供一種網頁內容的顯示方法,本實施例實現(xiàn)的技術場景為本實施例由計算機實現(xiàn),本實施例以新浪網中的《苦夏冰點價8-12萬區(qū)間不買后悔車型推薦》為例來說明,該文章有8頁,假設選擇網頁為第一頁,該方法如圖4所示,包括如下步驟S41、獲取第一頁的網址后,獲取該網址對應的內容;S42、獲取上述內容中“下一頁”按鈕對應的網址;獲取該網址對應的內容,即第二頁的內容;S43、獲取第二頁的內容中的“下一頁”按鈕對應的網址,獲取該網址對應的內容, 即第三頁的內容,循環(huán)獲取“下一頁”按鈕對應的網址內容直至獲取到第八頁的內容;S44、獲取第一頁到第八頁中的作者提供的文字和圖片;S45、將獲取的文字和圖片保存在一個WORD文件里顯示。本實施例提供的方法根據第一頁的網址獲取第一頁到第八頁的所有內容,獲取第一頁到第八頁中的作者提供的文字和圖片,并將獲取的文字和圖片保存在一個WORD文件里顯示,由于顯示給用戶是一個WORD文件,所有用戶在進行閱讀時,可以方便的閱讀WORD 文件里的所有內容,用戶無需進行翻頁操作,所有其具有方便用戶閱讀,不需進行翻頁操作的優(yōu)點。本發(fā)明還提供一種網頁內容的顯示系統(tǒng),該系統(tǒng)如圖5所示包括確定單元51確定用戶選擇網頁的網址后,獲取單元52根據該選擇網頁的網址獲取該選擇網頁的內容,以及根據該選擇網頁的網址獲取該選擇網頁的后續(xù)網頁的網址,根據該后續(xù)網頁的網址獲取該后續(xù)網頁的內容;生成顯示單元53將獲取的選擇網頁的內容和后續(xù)網頁的內容生成一個文件,并顯示該文件??蛇x的,上述網頁的內容具體包括網頁的文字和/或圖片??蛇x的,獲取單元52具體可以包括順序獲取模塊521在確定選擇網頁的網址與后續(xù)網頁的網址是按順序排列時,根據該選擇網頁的網址和后續(xù)網頁的順序來獲取后續(xù)所有網頁的網址;內容模塊522根據選擇網頁的網址獲取選擇網頁的內容,以及根據所有后續(xù)網頁的網址獲取所有后續(xù)網頁的內容。可選的,獲取單元52具體還可以包括網址模塊523根據該選擇網頁的網址獲取該選擇網頁的內容,從網頁的內容中獲取下一個網頁的鏈接網址,根據下一個網頁的網址獲取下一個網頁的內容;循環(huán)模塊5M循環(huán)執(zhí)行獲取操作直至選擇網頁的所有后續(xù)網頁的內容全部獲取完畢。上述獲取操作的具體方式可以參見方法實施例中的說明,這里不再贅述??蛇x的,內容模塊522還獲取網頁的內容中所有的文字和/或圖片;或根據網頁的版式確定網頁有效內容的范圍,獲取該范圍內的文字和/或圖片??蛇x的,循環(huán)模塊5M根據循環(huán)獲取模塊獲取的網頁的鏈接網址網頁內容中所有的文字和/或圖片;或根據網頁的版式確定網頁有效內容的范圍,循環(huán)執(zhí)行獲取操作獲取該范圍內的文字和/或圖片直至選擇網頁的所有后續(xù)網頁的內容全部獲取完畢。本實施例提供的系統(tǒng)確定用戶選擇網頁的網址后,根據該網址獲取該網址對應的內容,以及該網頁后續(xù)網頁的內容,并將選擇網頁的內容和后續(xù)網頁的內容在一個文件中顯示,使得用戶可以在一個文件中觀看多個網頁的內容,所有其具有需要觀看選擇網頁的后續(xù)網頁內容時,不需進行翻頁操作的優(yōu)點。值得注意的是,上述系統(tǒng)實施例中,所包括的各個單元只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠實現(xiàn)相應的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。另外,本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以通過程序來指令相關的硬件完成,相應的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。綜上所述,本發(fā)明提供的技術方案具有在觀看選擇網頁的后續(xù)網頁的內容時,不需進行翻頁操作的優(yōu)點。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種網頁內容的顯示方法,其特征在于,所述方法包括如下步驟確定用戶選擇網頁的網址后,根據該選擇網頁的網址獲取該選擇網頁的內容,以及根據該選擇網頁的網址獲取該選擇網頁的后續(xù)網頁的網址,根據該后續(xù)網頁的網址獲取該后續(xù)網頁的內容;將獲取的選擇網頁的內容和后續(xù)網頁的內容生成一個文件,并顯示該文件。
2.根據權利要求1所述的方法,其特征在于,所述網頁的內容具體包括所述網頁的文字和/或圖片。
3.根據權利要求1所述的方法,其特征在于,所述根據該選擇網頁的網址獲取該選擇網頁的內容,以及根據該選擇網頁的網址獲取該選擇網頁的后續(xù)網頁的網址,根據該后續(xù)網頁的網址獲取該后續(xù)網頁的內容的步驟具體包括如確定選擇網頁的網址與后續(xù)網頁的網址是按順序排列時,根據該選擇網頁的網址和后續(xù)網頁的順序來獲取后續(xù)所有網頁的網址,根據選擇網頁的網址獲取選擇網頁的內容, 以及根據所有后續(xù)網頁的網址獲取所有后續(xù)網頁的內容。
4.根據權利要求1所述的方法,其特征在于,所述根據該選擇網頁的網址獲取該選擇網頁的內容,以及根據該選擇網頁的網址獲取該選擇網頁的后續(xù)網頁的網址,根據該后續(xù)網頁的網址獲取該后續(xù)網頁的內容的步驟具體包括根據該選擇網頁的網址獲取該選擇網頁的內容,從網頁的內容中獲取下一個網頁的鏈接網址,根據下一個網頁的網址獲取下一個網頁的內容,循環(huán)執(zhí)行獲取操作直至選擇網頁的所有后續(xù)網頁的內容全部獲取完畢。
5.根據權利要求3或4的方法,其特征在于,獲取網頁的內容的步驟具體包括獲取網頁內容中所有的文字和/或圖片;或根據網頁的版式確定網頁有效內容的范圍,獲取該范圍內的文字和/或圖片。
6.一種網頁內容的顯示系統(tǒng),其特征在于,所述系統(tǒng)包括確定單元,用于確定用戶選擇網頁的網址后,獲取單元,用于根據該選擇網頁的網址獲取該選擇網頁的內容,以及根據該選擇網頁的網址獲取該選擇網頁的后續(xù)網頁的網址,根據該后續(xù)網頁的網址獲取該后續(xù)網頁的內容;生成顯示單元,用于獲取的選擇網頁的內容和后續(xù)網頁的內容生成一個文件,并顯示該文件。
7.根據權利要求6所述的系統(tǒng),其特征在于,所述獲取單元具體包括順序獲取模塊,用于在確定選擇網頁的網址與后續(xù)網頁的網址是按順序排列時,根據該選擇網頁的網址和后續(xù)網頁的順序來獲取后續(xù)所有網頁的網址;內容模塊,用于根據選擇網頁的網址獲取選擇網頁的內容,以及根據所有后續(xù)網頁的網址獲取所有后續(xù)網頁的內容。
8.根據權利要求6所述的系統(tǒng),其特征在于,所述獲取單元具體包括網址模塊,用于根據該選擇網頁的網址獲取該選擇網頁的內容,從網頁的內容中獲取下一個網頁的鏈接網址,根據下一個網頁的網址獲取下一個網頁的內容;循環(huán)模塊,用于循環(huán)執(zhí)行獲取操作直至選擇網頁的所有后續(xù)網頁的內容全部獲取完畢。
9.根據權利要求7的系統(tǒng),其特征在于,所述獲取模塊還用于獲取網頁內容中所有的文字和/或圖片;或根據網頁的版式確定網頁有效內容的范圍,獲取該范圍內的文字和/或圖片。
10.根據權利要求8所述的系統(tǒng),其特征在于,所述循環(huán)模塊還用于根據循環(huán)獲取模塊獲取的網頁的鏈接網址獲取網頁內容中所有的文字和/或圖片;或根據網頁的版式確定網頁有效內容的范圍,循環(huán)執(zhí)行獲取操作獲取該范圍內的文字和 /或圖片直至選擇網頁的所有后續(xù)網頁的內容全部獲取完畢。
全文摘要
本發(fā)明適用于互聯(lián)網領域,本發(fā)明提供了一種網頁內容的顯示方法及系統(tǒng),該方法包括如下步驟確定用戶選擇網頁的網址后,根據該選擇網頁的網址獲取該選擇網頁的內容,以及根據該選擇網頁的網址獲取該選擇網頁的后續(xù)網頁的網址,根據該后續(xù)網頁的網址獲取該后續(xù)網頁的內容;將獲取的選擇網頁的內容和后續(xù)網頁的內容生成一個文件,并顯示該文件。本實施例提供的方法具有在觀看選擇章節(jié)的后續(xù)章節(jié)時,不需要進行翻頁操作的優(yōu)點。
文檔編號G06F17/30GK102402546SQ20101028382
公開日2012年4月4日 申請日期2010年9月8日 優(yōu)先權日2010年9月8日
發(fā)明者劉斌 申請人:騰訊科技(深圳)有限公司