[發(fā)明專利]一種瀏覽器中進行彈窗攔截的方法和一種彈窗攔截的裝置有效
| 申請?zhí)枺?/td> | 201410234901.7 | 申請日: | 2014-05-29 |
| 公開(公告)號: | CN104035984B | 公開(公告)日: | 2017-05-10 |
| 發(fā)明(設計)人: | 宗小斌 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京潤澤恒知識產(chǎn)權代理有限公司11319 | 代理人: | 蘭淑鐸 |
| 地址: | 100088 北京市西城區(qū)新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 瀏覽器 進行 攔截 方法 裝置 | ||
技術領域
本發(fā)明涉及互聯(lián)網(wǎng)技術領域,具體涉及一種瀏覽器中進行彈窗攔截的方法和一種彈窗攔截的裝置。
背景技術
網(wǎng)頁瀏覽器是個顯示網(wǎng)站服務器或文件系統(tǒng)內的文件,并讓用戶與這些文件交互的一種應用軟件。它用來顯示在萬維網(wǎng)或局域網(wǎng)等內的文字、圖像及其他信息。這些文字或圖像,可以是連接其他網(wǎng)址的超鏈接,用戶可迅速及輕易地瀏覽各種信息。
當用戶在瀏覽各種信息時,經(jīng)常會出現(xiàn)一些窗口類別的彈窗,而這些彈窗并不是由用戶自動打開的,而是一些自動加載彈窗的廣告類的彈窗。例如,在IE瀏覽器中,一些彈窗是由于用戶點擊新鏈接后產(chǎn)生的網(wǎng)頁標簽窗口,而還有一些彈窗則是在用戶點擊新鏈接后產(chǎn)生的網(wǎng)頁標簽窗口中的子窗口中加載的廣告;即,在瀏覽器中當用戶觸發(fā)new_window事件時,會生成大量的廣告類的彈窗。
目前,通常是通過對用戶的點擊操作行為來判斷是否對瀏覽器中的彈窗進行攔截。如,當有窗口待彈出時,對用戶行為進行判斷,當確定所述待彈出窗口是由于用戶的點擊操作行為產(chǎn)生的,則在瀏覽器中加載所述待彈出窗口。否則,攔截所述待彈出窗口。
實際上,只有當用戶的點擊操作行為對應的點擊的是新鏈接時,才可以確定所述待彈出窗口是滿足用戶需求的。而其它的點擊操作行為(如,用戶打開一新的頁面之后,通常會點擊一下所述新頁面,以便選中所述新頁面,對所述新頁面進行翻頁、滾動操作)則并不能確定所述待彈出窗口是滿足用戶需求的。一些惡意網(wǎng)站則可以在監(jiān)測到上述不是對新鏈接進行的點擊操作的點擊行為時,生成并加載一個廣告彈窗,此時,由于現(xiàn)有的攔截技術判斷所述廣告彈窗是用戶的點擊操作行為產(chǎn)生的,不會進行攔截。
由此可見,本領域技術人員急需解決的問題是,提供一種可靠地、攔截準確度高的彈窗攔截方法和裝置。
發(fā)明內容
鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的一種瀏覽器中進行彈窗攔截的方法和一種彈窗攔截的裝置。
依據(jù)本發(fā)明的一個方面,提供了一種瀏覽器中進行彈窗攔截的方法,包括:
瀏覽器中發(fā)起當前網(wǎng)頁的網(wǎng)頁資源的請求;
將所述網(wǎng)頁資源的網(wǎng)頁狀態(tài)信息發(fā)送到瀏覽器側的彈窗攔截引擎進行判斷;
在所述網(wǎng)頁狀態(tài)信息與彈窗攔截引擎中的攔截規(guī)則相匹配時,在瀏覽器側攔截加載所述網(wǎng)頁資源的瀏覽器彈窗。
根據(jù)本發(fā)明的另一方面,提供了一種彈窗攔截的裝置,包括:
網(wǎng)頁資源請求模塊,用于在瀏覽器中發(fā)起當前網(wǎng)頁的網(wǎng)頁資源的請求;
第一判斷模塊,用于將所述網(wǎng)頁資源的網(wǎng)頁狀態(tài)信息發(fā)送到瀏覽器側的彈窗攔截引擎進行判斷;
攔截模塊,用于在所述網(wǎng)頁狀態(tài)信息與彈窗攔截引擎中的攔截規(guī)則相匹配時,在瀏覽器側攔截加載所述網(wǎng)頁資源的瀏覽器彈窗。
本發(fā)明提供了一種瀏覽器中進行彈窗攔截的方法和一種彈窗攔截的裝置。瀏覽器將網(wǎng)頁資源的網(wǎng)頁狀態(tài)信息發(fā)送到彈窗攔截引擎,通過彈窗攔截引擎將所述網(wǎng)頁資源的網(wǎng)頁狀態(tài)信息與設置的攔截規(guī)則進行匹配判斷,以確定是否在瀏覽器側攔截加載所述網(wǎng)頁資源的瀏覽器彈窗。本發(fā)明通過非用戶行為進行彈窗的攔截,避免了通過用戶操作行為進行彈窗攔截時由于對用戶操作行為的錯誤判斷而導致的漏攔截和誤攔截問題,提高了攔截的準確度和可靠性。
附圖說明
通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領域普通技術人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1是本發(fā)明第一實施例中一種瀏覽器中進行彈窗攔截的方法的流程圖;
圖2是本發(fā)明第二實施例中一種瀏覽器中進行彈窗攔截的方法的流程圖;
圖3是圖2所示實施例中一種網(wǎng)頁資源與攔截規(guī)則的匹配示意圖;
圖4是圖2所示實施例中一種攔截規(guī)則管理選項的示意圖;
圖5是本發(fā)明第三實施例中一種進行彈窗攔截的方法的流程圖;
圖6是本發(fā)明第四實施例中一種彈窗攔截的裝置的結構框圖;
圖7是本發(fā)明第五實施例中一種彈窗攔截的裝置的結構框圖。
具體實施方式
下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現(xiàn)本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經(jīng)北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410234901.7/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





