一種網頁過濾方法及終端的制作方法
【專利摘要】本發明公開了一種網頁過濾方法及終端。所述方法包括:瀏覽器新打開網頁時,確定是否已經收到打開網頁的用戶操作指令;若否,過濾新打開的網頁;若是,判斷新打開的網頁是否為所述用戶操作指令對應的目標網頁,過濾目標網頁以外的網頁。通過本發明提供的技術方案,能夠防止第三方廣告或其他不相干網頁的自動彈出,提高了終端的安全性,減少不良網絡信息的傳播,以及減少手機等移動終端的上網流量的浪費。
【專利說明】一種網頁過濾方法及終端
【技術領域】
[0001]本發明涉及網絡【技術領域】,具體涉及網頁過濾技術,尤其涉及一種瀏覽器打開新網頁時的網頁過濾方法及終端。
【背景技術】
[0002]目前用戶在使用瀏覽器進行網頁瀏覽的時候,通常會使用輸入網址或者點擊快捷鏈接來進行網頁的訪問。對于大部分網頁的訪問都是安全的,但是一些網頁中可能嵌入有第三方廣告或者其他非目標網頁,因此在訪問或瀏覽這些網頁時,往往會自動彈出一些用戶無意瀏覽的第三方廣告或者其他非目標網頁的頁面。例如:正常情況下,當用戶點擊快捷鏈接進行網頁的訪問時,瀏覽器首先后臺獲取與當前點擊操作對應的網頁的網址,然后向網頁服務器請求該網址對應的網頁內容并展示。但有時候,用戶點擊快捷鏈接進行網頁的訪問時,瀏覽器獲取目標網頁的網址時,還自動獲取嵌入在該目標網頁中的第三方廣告或其他不相干網頁的網址,對于用戶而言,目標網頁、第三方廣告或其他不相干網頁幾乎是同時打開的;另一種情況是,用戶點擊快捷鏈接進行網頁的訪問時,瀏覽器打開目標網頁之后,在用戶瀏覽該網頁過程中(比如瀏覽該網頁的時長達到I分鐘時),嵌入在該目標網頁中的第三方廣告或其他不相干網頁自動觸發瀏覽器獲取其網址然后打開,此時雖然用戶沒有點擊快捷鏈接打開網頁的操作,也會自動彈出第三方廣告或其他不相干網頁。
[0003]上述第三方廣告或其他不相干網頁的自動彈出不僅對手機、電腦等終端設備的安全造成威脅,同時還會造成用戶手機等移動終端上網流量的浪費;另一方面,由于互聯網的開放性,一些不良信息也在互聯網上傳播,如色情、毒品、暴力等,這些不良信息大多是通過這種自動彈出的方式打開,對于用戶特別是青少年的身心健康有著很大的影響,危害社會的穩定。
【發明內容】
[0004]有鑒于此,本發明提供一種網頁過濾方法及終端,能夠解決訪問目標網頁時自動打開第三方廣告或者其他非目標網頁的問題。
[0005]本發明采用以下技術方案:
[0006]本發明第一方面提供了一種網頁過濾方法,包括:
[0007]瀏覽器新打開網頁時,確定是否已經收到打開網頁的用戶操作指令;
[0008]若否,過濾新打開的網頁;
[0009]若是,判斷新打開的網頁是否為所述用戶操作指令對應的目標網頁,過濾目標網頁以外的網頁。
[0010]本發明第二方面提供了一種網頁過濾終端,包括:
[0011]用戶操作確定單元,用于在瀏覽器新打開網頁時,確定是否已經收到打開網頁的用戶操作指令;
[0012]第一過濾單元,用于若所述用戶操作確定單元確定出沒有收到打開網頁的用戶操作指令,過濾新打開的網頁;
[0013]第二過濾單元,用于若用戶操作確定單元確定出已經收到打開網頁的用戶操作指令,判斷新打開的網頁是否為所述用戶操作指令對應的目標網頁,過濾目標網頁以外的網頁。
[0014]實施本發明的上述技術方案的有益效果包括:瀏覽器新打開網頁是以收到打開網頁的用戶操作指令為前提,再通過對新打開的網頁進行判斷,識別目標網頁和非目標網頁,過濾其中不相干的網頁,從而防止自動彈出第三方廣告或其他不相干網頁;有利于提高網頁瀏覽終端的安全性,減少不良網絡信息的傳播,以及降低終端的上網流量,特別是減少手機等移動終端的收費流量的浪費。
【專利附圖】
【附圖說明】
[0015]圖1是實施本發明的網頁過濾方法的硬件環境示意圖;
[0016]圖2是本發明第一實施例中的網頁過濾方法的實現流程圖;
[0017]圖3是本發明第二實施例中的網頁過濾方法的實現流程圖;
[0018]圖4是本發明第三實施例中的網頁過濾終端的結構示意圖。
【具體實施方式】
[0019]下面結合附圖和實施例對本發明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發明,而非對本發明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發明相關的部分而非全部內容。
[0020]如圖1所示,實施本發明所需的硬件環境為安裝了網頁瀏覽器的終端10,所述終端10至少包括處理器、以及與該處理器連接存儲器和網絡連接模塊,還包括為處理器、網絡連接模塊供電的電源。所述終端10可為個人電腦,也可為手機、PDA等移動終端。所述網絡連接模塊可為網卡、或手機等移動終端中的無線收發模塊,用于通過TCP/IP、GPRS、WLAN(WiFi) ,WCDMA等方式實現終端和網頁服務器的連接。所述存儲器可為主存儲器、輔助存儲器、高速緩沖存儲器和或控制存儲器等,用于存放程序和數據,終端10中全部信息,包括輸入的原始數據、軟件程序、中間運行結果和最終運行結果都保存在存儲器中。所述電源可為接入的市電或者電池。所說的網頁瀏覽器是能夠顯示網頁服務器或檔案系統內的文件、并讓用戶與這些文件互動的一種應用軟件,它主要通過HTTP協議與網頁服務器交互并獲取網頁,本發明實施例中,不同的網頁由其網址URL (Uniform Resoure Locator:統一資源定位器)唯一確定。個人電腦上常見的網頁瀏覽器例如:Internet Explorer、Firefox、Google Chrome、搜狗瀏覽器、傲游瀏覽器、百度瀏覽器、QQ瀏覽器等;手機等移動終端常見的網頁瀏覽器例如:百度手機瀏覽器、UC瀏覽器、QQ瀏覽器(手機版)等。
[0021]本發明實施例中,網頁瀏覽器打開一個網頁的過程包括:獲取需打開網頁的網址,通過網絡連接模塊建立終端與網頁服務器的連接,將需打開網頁的網址發送給網頁服務器以請求獲取相應的網頁內容,然后對網頁服務器返回的網頁內容進行展示。
[0022]在圖2中示出了本發明的第一實施例。
[0023]圖2為本發明第一實施例中的網頁過濾方法的實現流程,該實現流程詳述如下:
[0024]在步驟SlOl中,瀏覽器新打開網頁時,確定是否已經收到打開網頁的用戶操作指令。
[0025]在第一實施例中,瀏覽器新打開網頁時,指的是瀏覽器在后臺獲取新打開的網頁的網址時,是在瀏覽器對該網頁內容進行展示之前。所說的打開網頁的用戶操作指令包括用戶輸入網址確認進行網頁訪問的指令、或用戶點擊快捷鏈接進行網頁訪問的指令。正常情況下,當收到打開網頁的用戶操作指令后,瀏覽器便開始后臺獲取與當前用戶操作指令對應的網頁的網址,然后向網頁服務器請求該網址對應的網頁內容并展示。
[0026]在步驟S102中,若沒有收到打開網頁的用戶操作指令,則過濾新打開的網頁,以禁止瀏覽器新打開網頁。
[0027]通常情況下,收到打開網頁的用戶操作指令后,觸發瀏覽器獲取對應的目標網頁的網址,但有時候,瀏覽器獲取目標網頁的網址后還隨即自動獲取嵌入在該目標網頁中的第三方廣告或其他不相干網頁的網址;或者,收到打開網頁的用戶操作指令,瀏覽器打開對應的目標網頁之后,在網頁瀏覽過程中,嵌入在該目標網頁中的第三方廣告或其他不相干網頁在設定條件下觸發瀏覽器自動獲取其對應的網址,即用戶瀏覽網頁時,即使沒有點擊鏈接打開網頁的操作,也會有第三方廣告或其他不相干網頁自動彈出。
[0028]在第一實施例中,用戶在網頁瀏覽過程中,如果出現第三方廣告或其他不相干網頁觸發瀏覽器獲取其網址的情況,此時,通過執行上述步驟S102,由于可確定出并沒有收到打開網頁的用戶操作指令,因此可判斷瀏覽器新打開的不是用戶希望訪問的目標網頁,將其過濾掉,以防止自動彈出第三方廣告或其他不相干網頁。
[0029]在步驟S103中,若已經收到打開網頁的用戶操作指令,則進一步判斷新打開的網頁是否為所述用戶操作指令對應的目標網頁,過濾目標網頁以外的網頁,以禁止目標網頁以外的網頁打開。
[0030]在第一實施例中,當新打開的網頁為一個網頁時,直接將該網頁確定為所述用戶操作指令對應的目標網頁;當新打開的網頁包括兩個以上的網頁時,分別判斷新打開的各網頁是否為所述用戶操作指令對應的目標網頁。
[0031]換句話說,如果用戶點擊快捷鏈接后打開的是一個網頁,則可以確定出該網頁即為用戶希望訪問的目標網頁,不進行過濾,打開該網頁。如果用戶點擊快捷鏈接后打開的網頁不止一個,則需判斷新打開的多個網頁中哪一個或者哪幾個是用戶希望訪問的目標網頁,然后將其中非目標網頁過濾掉,瀏覽器只打開多個網頁中的目標網頁。
[0032]在第一實施例中,上述步驟S101-S103的執行主體可為瀏覽器本身,也可為電腦、手機等終端的處理器。
[0033]通過本發明第一實施例的網頁過濾方法,瀏覽器新打開網頁是以收到打開網頁的用戶操作指令為前提,并且通過對新打開的網頁進行識別,識別目標網頁和非目標網頁,過濾其中不相干的網頁,從而防止自動彈出第三方廣告或其他不相干網頁;有利于提高網頁瀏覽終端的安全性,減少不良網絡信息的傳播,以及降低終端的上網流量,特別是減少手機等移動終端的收費流量的浪費。
[0034]在圖3中示出了本發明的第二實施例。第二實施例與第一實施例的主要區別在于增加了對目標網頁判定方式的說明,即具體說明了當用戶點擊快捷鏈接后新打開的網頁不止一個時,如何判斷新打開的多個網頁中哪一個或者哪幾個是用戶希望訪問的目標網頁。
[0035]在第二實施例中,當用戶點擊快捷鏈接后打開的網頁不止一個時,需要分如下兩種情況進行判斷:
[0036]第一種情況,新打開的多個網頁中至少有一個是屬于瀏覽器已經打開的網頁的子網頁。例如:瀏覽器已經打開WWW.qq.com,當前新打開的網頁包括soft.qq.com和ad.sina.com,由于soft.qq.com為www.qq.com的子網頁,則可將soft.qq.com確定為用戶希望訪問的目標網頁,不過濾,將ad.sina.com視為非目標網頁(廣告頁面),進行過濾以防止其打開;
[0037]第二情況,新打開的多個網頁都不屬于瀏覽器已經打開的網頁的子網頁,此時需要對所述多個網頁的打開先后順序進行識別,將其中第一個打開的網頁作為用戶希望訪問的目標網頁,不過濾,將其余的網頁均視為非目標網頁(廣告頁面),過濾非目標網頁以防止其彈出。
[0038]圖3是本發明第二實施例中的網頁過濾方法的實現流程,該實現流程詳述如下:
[0039]在步驟S201中,瀏覽器新打開網頁。
[0040]在第二實施例中,具體是指即監測到瀏覽器后臺有獲取網頁的網址、準備新打開網頁時。
[0041]在步驟S202中,確定是否已經收到打開網頁的用戶操作指令,若是,執行下一步,若否,確定當前新打開的是非目標網頁,執行步驟S208。
[0042]在第二實施例中,打開網頁的用戶操作指令具體是指:用戶輸入網址確認進行網頁訪問的指令、或用戶點擊快捷鏈接進行網頁訪問的指令。
[0043]第二實施例中,確定是否已經收到打開網頁的用戶操作指令具體是指:確定在當前時間點之前的預置時長內是否監聽到系統的onTouch事件或瀏覽器已打開的網頁中的onclick事件,其中的當前時間點即監測到即瀏覽器后臺有獲取網頁的網址、準備新打開網頁的時間點;此處的預置時長可為0.5秒。
[0044]在步驟S203中,新打開的網頁是否為一個網頁?若是,將該網頁確定為所述用戶操作指令對應的目標網頁,執行步驟S208,以打開該網頁;若新打開的網頁為兩個以上的網頁,執行下一步。
[0045]在第二實施例中,以收到打開網頁的用戶操作指令為前提,當新打開的網頁為一個網頁時,直接將該網頁確定為所述用戶操作指令對應的目標網頁;當新打開的網頁包括兩個以上的網頁時,進入目標網頁的判定過程。
[0046]在步驟S204中,分別判斷新打開的各網頁是否為瀏覽器已打開的網頁的子網頁。
[0047]在第二實施例中,該步驟是通過將新打開的各網頁的網址分別與瀏覽器已打開的網頁的網址進行比對,判斷兩者的域名及后綴是否一致,若一致則判定為是子網頁,若不一致則判定為不是子網頁。例如:已打開的網頁WWW.qq.com中,qq為域名,com為后綴,判斷新打開的網頁的域名及后綴是否為qq.com,若是則判定對應的網頁為是www.qq.com的子網頁,若不是則判定對應的網頁不是www.qq.com的子網頁。
[0048]在步驟S205中,新打開的多個網頁是否包含有所述子網頁?若是,將是所述子網頁的網頁確定為所述用戶操作指令對應的目標網頁,將其他確定為非目標網頁,執行步驟208,若否,執行下一步。
[0049]在第二實施例中,即當新打開的多個網頁至少有一個是瀏覽器已打開的網頁的子網頁時,將是所述子網頁的網頁確定為所述用戶操作指令對應的目標網頁,將其他確定為非目標網頁,執行步驟208;如果新打開的多個網頁都不是瀏覽器已打開的網頁的子網頁,則執行下一步。
[0050]在步驟S206中,對新打開的網頁進行打開時間的先后排序。
[0051]在第二實施例中,該步驟具體為:以收到時間最近的打開網頁的用戶操作指令的時間作為起點,對設定時長內新打開的網頁進行打開時間的先后排序。較佳的,本實施例中當用戶手動打開的不是瀏覽器已打開網頁的子頁面時,以收到所述用戶手動操作指令的時間為起點,對5秒內獲取的全部網址(即需新打開的網頁)進行時間排序。
[0052]較佳的,若在所述設定時長內重新收到打開網頁的用戶操作指令,則重新以收到該用戶操作指令的時間作為起點,對設定時長內新打開的網頁進行打開時間的先后排序。即若5秒內用戶再次點擊打開新網頁,則以收到該用戶點擊操作指令的時間為起點,對起點之后5秒內新打開的網頁進行新一輪打開時間的先后排序。
[0053]在步驟S207中,判斷新打開的各網頁是否為收到所述用戶操作指令后第一個打開的網頁,將所述第一個打開的網頁確定為所述用戶操作指令對應的目標網頁,將其他網頁確定為非目標網頁。
[0054]在第二實施例中,即判斷新打開的各網頁是否為排序第一的網頁,若是,確定對應的網頁為目標網頁,確定其他網頁為非目標網頁。
[0055]在步驟S208中,過濾非目標網頁,打開目標網頁。
[0056]在第二實施例中,確定出目標網頁和非目標網頁之后,在后臺便對非目標網頁進行過濾,以禁止其彈出,瀏覽器只打開上述步驟中確定出的目標網頁。
[0057]通過上述第二實施例,瀏覽器新打開網頁是以收到打開網頁的用戶操作指令為前提,并通過對新打開的網頁進行判斷,若包含有瀏覽器已經打開網頁的子網頁,則將屬于子網頁的網頁作為目標網頁,子網頁之外的網頁作為非目標網頁過濾;或者當新打開的網頁不存在子網頁時,將收到打開網頁的用戶操作指令后第一個打開的網頁作為目標網頁,其他網頁作為非目標網頁過濾,從而防止自動彈出第三方廣告或其他不相干網頁;有利于提高網頁瀏覽終端的安全性,減少不良網絡信息的傳播,以及降低終端的上網流量,特別是減少手機等移動終端的收費流量的浪費。
[0058]在圖4中示出了本發明的第三實施例。
[0059]圖4為本發明第三實施例提供的一種網頁過濾終端。所述終端的實施例與上述的方法第一實施例屬于同一構思,終端的實施例中未詳盡描述的細節內容,可以參考上述方法的第一實施例。下面對第三實施例中的網頁過濾終端進行詳細說明。
[0060]在第三實施例中,網頁過濾終端包括:用戶操作確定單元401、第一過濾單元402和第二過濾單元403。
[0061]所述用戶操作確定單元401,用于瀏覽器新打開網頁時,確定是否已經收到打開網頁的用戶操作指令。
[0062]在第三實施例中,瀏覽器新打開網頁時,指的是瀏覽器在后臺獲取新打開的網頁的網址時,在瀏覽器展示新打開的網頁內容之前。所說的打開網頁的用戶操作指令可為用戶輸入網址確認進行網頁訪問的指令,也可以用戶點擊快捷鏈接進行網頁訪問的指令。對應的,所述用戶操作確定單元401具體用于:瀏覽器新打開網頁時,確定在當前時間點之前的預置時長內是否監聽到系統的onTouch事件或瀏覽器已打開的網頁中的onclick事件。[0063]所述第一過濾單元402,用于若用戶操作確定單元401確定出沒有收到打開網頁的用戶操作指令,則將新打開的網頁視為非目標網頁,過濾新打開的網頁,以禁止該網頁彈出。
[0064]在第三實施例中,用戶在網頁瀏覽過程中,如果出現瀏覽器獲取第三方廣告或其他不相干網頁的網址的情況,此時由于所述用戶操作確定單元401確定出當前并沒有收到打開網頁的用戶操作指令,因此所述第一過濾單元402可直接將第三方廣告或其他不相干網頁視為非目標網頁過濾掉,以防止自動彈出第三方廣告或其他不相干網頁。
[0065]所述第二過濾單元403,用于若用戶操作確定單元確定出已經收到打開網頁的用戶操作指令,判斷新打開的網頁是否為所述用戶操作指令對應的目標網頁,過濾目標網頁以外的網頁。
[0066]在第三實施例中,所述第二過濾單元403,具體用于若用戶操作確定單元401確定出已經收到打開網頁的用戶操作指令,當新打開的網頁為一個網頁時,將該網頁確定為所述用戶操作指令對應的目標網頁;當新打開的網頁包括兩個以上的網頁時,判斷新打開的各網頁是否為所述用戶操作指令對應的目標網頁,過濾目標網頁以外的網頁。
[0067]換句話說,如果用戶點擊快捷鏈接后打開的是一個網頁,則可直接確定出該網頁為用戶希望訪問的目標網頁,不進行過濾打開該網頁。如果用戶點擊快捷鏈接后打開的網頁不止一個,則需判斷新打開的多個網頁中哪一個或者哪幾個是用戶希望訪問的目標網頁,將其中非目標網頁過濾掉,瀏覽器只打開其中的目標網頁。
[0068]在第三實施例中,所述第二過濾單元403判斷新打開的各網頁是否為所述用戶操作指令對應的目標網頁的具體方式可為:先分別判斷新打開的各網頁是否為瀏覽器已打開的網頁的子網頁,將是所述子網頁的網頁確定為所述用戶操作指令對應的目標網頁,將其他網頁確定為非目標網頁。當新打開的各網頁均不是所述子網頁時,所述第二過濾單元403進一步判斷新打開的各網頁是否為收到最近一個打開網頁的用戶操作指令后第一個打開的網頁,將所述第一個打開的網頁確定為所述用戶操作指令對應的目標網頁,將其他網頁確定為非目標網頁。
[0069]在第三實施例中,所述第二過濾單元403判斷新打開的各網頁是否為瀏覽器已打開的網頁的子網頁的方式可為:將新打開的各網頁的網址分別與瀏覽器已打開的網頁的網址進行比對,判斷兩者的域名及后綴是否一致。例如:已打開的網頁WWW.qq.com中,qq為域名,com為后綴,判斷新打開的網頁的域名及后綴是否為qq.com,若是則判定對應的網頁為是WWW.qq.com的子網頁,若不是則判定對應的網頁不是www.qq.com的子網頁。
[0070]在第三實施例中,所述第二過濾單元403判斷新打開的各網頁是否為收到最近一個打開網頁的用戶操作指令后第一個打開的網頁的具體方式可為:以收到最近一個打開網頁的用戶操作指令的時間作為起點,對設定時長內新打開的網頁進行打開時間的先后排序;分別判斷新打開的各網頁是否為排序第一的網頁,確定排序第一的網頁為目標網頁,確定其他網頁為非目標網頁。基于此,即二過濾單元403對確定出的非目標網頁進行過濾,以禁止其彈出,使瀏覽器只打開確定出的目標網頁。
[0071]較佳的,若在所述設定時長內重新收到打開網頁的用戶操作指令,則所述第二過濾單元403重新以收到該用戶操作指令的時間作為起點,對設定時長內新打開的網頁進行打開時間的先后排序。即若5秒內用戶再次點擊打開新網頁,則以收到該用戶點擊操作指令的時間為起點,開始對起點之后5秒內新打開的網頁進行新一輪打開時間的先后排序。
[0072]通過上述第三實施例,瀏覽器新打開網頁是以收到打開網頁的用戶操作指令為前提,再通過對新打開的網頁進行判斷,識別目標網頁和非目標網頁,過濾其中不相干的網頁,從而防止自動彈出第三方廣告或其他不相干網頁;有利于提高網頁瀏覽終端的安全性,減少不良網絡信息的傳播,以及降低終端的上網流量,特別是減少手機等移動終端的收費流量的浪費。
[0073]本領域普通技術人員可以理解實現上述實施例的全部或部分內容可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0074]注意,上述僅為本發明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調整和替代而不會脫離本發明的保護范圍。因此,雖然通過以上實施例對本發明進行了較為詳細的說明,但是本發明不僅僅限于以上實施例,在不脫離本發明構思的情況下,還可以包括更多其他等效實施例,而本發明的范圍由所附的權利要求范圍決定。
【權利要求】
1.一種網頁過濾方法,其特征在于,包括: 瀏覽器新打開網頁時,確定是否已經收到打開網頁的用戶操作指令; 若否,過濾新打開的網頁; 若是,判斷新打開的網頁是否為所述用戶操作指令對應的目標網頁,過濾目標網頁以外的網頁。
2.根據權利要求1所述的網頁過濾方法,其特征在于,所述判斷新打開的網頁是否為所述用戶操作指令對應的目標網頁,包括: 當新打開的網頁為一個網頁時,將該網頁確定為所述用戶操作指令對應的目標網頁;當新打開的網頁包括兩個以上的網頁時,判斷新打開的各網頁是否為所述用戶操作指令對應的目標網頁。
3.根據權利要求2所述的網頁過濾方法,其特征在于,所述判斷新打開的各網頁是否為所述用戶操作指令對應的目標網頁,包括: 判斷新打開的各網頁是否為瀏覽器已打開的網頁的子網頁,將是所述子網頁的網頁確定為所述用戶操作指令對應的目標網頁; 當新打開的各網頁均不是所述子網頁時,判斷新打開的各網頁是否為收到所述用戶操作指令后第一個打開的網頁,將所述第一個打開的網頁確定為所述用戶操作指令對應的目標網頁。
4.根據權利要求3所述的網頁過濾方法,其特征在于,所述判斷新打開的各網頁是否為瀏覽器已打開的網頁的子網頁,包括: 將新打開的各網頁的網址分別與瀏覽器已打開的網頁的網址進行比對,判斷兩者的域名及后綴是否一致。
5.根據權利要求3所述的網頁過濾方法,其特征在于,所述判斷新打開的各網頁是否為收到所述用戶操作指令后第一個打開的網頁,包括: 以收到所述用戶操作指令的時間作為起點,對設定時長內新打開的網頁進行打開時間的先后排序; 判斷新打開的各網頁是否為排序第一的網頁。
6.根據權利要求5所述的網頁過濾方法,其特征在于,所述判斷新打開的各網頁是否為收到所述用戶操作指令后第一個打開的網頁,還包括: 若設定時長內收到新的打開網頁的用戶操作指令,則重新以收到該用戶操作指令的時間作為起點,對設定時長內新打開的網頁進行打開時間的先后排序。
7.根據權利要求1所述的網頁過濾方法,其特征在于,所述打開網頁的用戶操作指令具體為:用戶輸入網址確認進行網頁訪問的指令、或用戶點擊快捷鏈接進行網頁訪問的指令。
8.根據權利要求7所述的網頁過濾方法,其特征在于,所述確定是否已經收到打開網頁的用戶操作指令,包括: 確定在當前時間點之前的預置時長內是否監聽到系統的onTouch事件或瀏覽器已打開的網頁中的onclick事件。
9.一種網頁過濾終端,其特征在于,包括: 用戶操作確定單元,用于在瀏覽器新打開網頁時,確定是否已經收到打開網頁的用戶操作指令; 第一過濾單元,用于若所述用戶操作確定單元確定出沒有收到打開網頁的用戶操作指令,過濾新打開的網頁; 第二過濾單元,用于若用 戶操作確定單元確定出已經收到打開網頁的用戶操作指令,判斷新打開的網頁是否為所述用戶操作指令對應的目標網頁,過濾目標網頁以外的網頁。
10.根據權利要求9所述的網頁過濾終端,其特征在于,所述第二過濾單元,具體用于: 若用戶操作確定單元確定出已經收到打開網頁的用戶操作指令,當新打開的網頁為一個網頁時,將該網頁確定為所述用戶操作指令對應的目標網頁;當新打開的網頁包括兩個以上的網頁時,判斷新打開的各網頁是否為所述用戶操作指令對應的目標網頁,過濾目標網頁以外的網頁。
11.根據權利要求10所述的網頁過濾終端,其特征在于,所述判斷新打開的各網頁是否為所述用戶操作指令對應的目標網頁,包括: 判斷新打開的各網頁是否為瀏覽器已打開的網頁的子網頁,將是所述子網頁的網頁確定為所述用戶操作指令對應的目標網頁; 當新打開的各網頁均不是所述子網頁時,判斷新打開的各網頁是否為收到所述用戶操作指令后第一個打開的網頁,將所述第一個打開的網頁確定為所述用戶操作指令對應的目標網頁。
12.根據權利要求11所述的網頁過濾終端,其特征在于,所述判斷新打開的各網頁是否為瀏覽器已打開的網頁的子網頁,包括: 將新打開的各網頁的網址分別與瀏覽器已打開的網頁的網址進行比對,判斷兩者的域名及后綴是否一致。
13.根據權利要求11所述的網頁過濾終端,其特征在于,所述判斷新打開的各網頁是否為收到所述用戶操作指令后第一個打開的網頁,包括: 以收到所述用戶操作指令的時間作為起點,對設定時長內新打開的網頁進行打開時間的先后排序; 判斷新打開的各網頁是否為排序第一的網頁。
14.根據權利要求13所述的網頁過濾終端,其特征在于,所述判斷新打開的各網頁是否為收到所述用戶操作指令后第一個打開的網頁,還包括: 若設定時長內收到新的打開網頁的用戶操作指令,則重新以收到該用戶操作指令的時間作為起點,對設定時長內新打開的網頁進行打開時間的先后排序。
15.根據權利要求9所述的網頁過濾終端,其特征在于,所述打開網頁的用戶操作指令具體為:用戶輸入網址確認進行網頁訪問的指令、或用戶點擊快捷鏈接進行網頁訪問的指令。
16.根據權利要求15所述的網頁過濾終端,其特征在于,所述用戶操作確定單元,具體用于: 瀏覽器新打開網頁時,確定在當前時間點之前的預置時長內是否監聽到系統的onTouch事件或瀏覽器已打開的網頁中的onclick事件。
【文檔編號】G06F17/30GK104036014SQ201410289378
【公開日】2014年9月10日 申請日期:2014年6月24日 優先權日:2014年6月24日
【發明者】周聰, 張雷 申請人:騰訊科技(深圳)有限公司