[發明專利]一種IE內核瀏覽器的頁面下載控制方法和系統有效
| 申請號: | 201410065255.6 | 申請日: | 2011-09-26 |
| 公開(公告)號: | CN103838839B | 公開(公告)日: | 2019-02-26 |
| 發明(設計)人: | 劉鴻威;唐曦 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 趙娟 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 ie 內核 瀏覽器 頁面 下載 控制 方法 系統 | ||
本申請提供了一種IE內核瀏覽器的頁面下載控制方法和系統,其中,所述方法包括:啟動IE內核瀏覽器進程,并啟動預置的下載進程;在所述IE內核瀏覽器進程中注冊通信協議,等待基于相應通信協議的頁面下載請求;當所述IE內核瀏覽器進程收到頁面下載請求時,觸發所述下載進程按照預設的下載規則控制頁面下載,并在所述頁面下載過程中向IE內核瀏覽器進程返回下載狀態信息。本申請可以有效控制IE內核瀏覽器的頁面下載過程,提高頁面下載的效率和穩定性。
本發明專利申請是申請日為2011年9月26日、申請號為201110289062.5、名稱為“一種IE內核瀏覽器的頁面下載控制方法和系統”的中國發明專利申請的分案申請。
技術領域
本申請涉及瀏覽器的技術領域,特別是涉及一種IE內核瀏覽器的頁面下載控制方法和一種IE內核瀏覽器的頁面下載控制系統。
背景技術
瀏覽器最重要的部分是“Rendering Engine”,可大概譯為“解釋引擎”,一般習慣將之稱為“瀏覽器內核”。瀏覽器內核負責對網頁語法的解釋(如HTML、JavaScript)并渲染(顯示)網頁。所以,通常所謂的瀏覽器內核也就是對頁面進行下載、解析、執行、渲染的引擎,該引擎決定了瀏覽器如何顯示網頁的內容以及頁面的格式信息。
目前市場上流行的瀏覽器,按實現方式大體可以分為兩種:
第一種,瀏覽器的開發者既進行瀏覽器內核的開發,也進行瀏覽器產品的開發。如:chrome瀏覽器、firefox瀏覽器、Safari瀏覽器、InternetExplore瀏覽器等。
第二種,瀏覽器的開發者,僅進行瀏覽器產品的開發,使用其他瀏覽器廠商實現的內核。將內核嵌入到自己瀏覽器內來使用。如:360安全瀏覽器、遨游瀏覽器、世界之窗瀏覽器、搜狗瀏覽器等。這種瀏覽器通常采用Internet Explorer瀏覽器內核,通常被稱之為“IE內核瀏覽器”。
目前市場上所有的IE內核瀏覽器,僅是直接使用系統提供的WebBrowser組件實現。具體的使用方法是,首先用OleCreate API(應用程序接口)創建WebBrowser組件,獲取組件創建的窗口,將其嵌入到瀏覽器的窗口內。然后調用該WebBrowser組件提供的接口,讓它訪問網址。在整個訪問過程中,由WebBrowser組件自己的代碼來進行網頁的下載、解析、執行、渲染。外殼程序僅需接收組件返回的通知,變更相應界面內容。
IE內核為了讓開發者使用起來非常簡單,所以暴露的接口非常有限,一般只提供訪問網頁、停止、刷新、后退等基本接口,僅能對頁面進行簡單的控制,如訪問某網址、刷新、停止、后退等。對于很多內部情況,瀏覽器開發者毫不知情、無法控制。尤其是無法控制頁面下載過程,從而影響頁面下載的效率和穩定性。
總之,需要本領域技術人員迫切解決的一個技術問題就是:如何能夠有效控制IE內核瀏覽器的頁面下載過程,以提高頁面下載的效率和穩定性。
發明內容
本申請所要解決的技術問題是提供一種IE內核瀏覽器的頁面下載控制方法,用以有效控制IE內核瀏覽器的頁面下載過程,提高頁面下載的效率和穩定性。
相應地,本申請還提供了一種IE內核瀏覽器的頁面下載控制系統,用以保證上述方法在實際中的應用。
為解決上述問題,本申請提供了一種IE內核瀏覽器的頁面下載控制方法,包括:
啟動IE內核瀏覽器進程,并啟動預置的下載進程;
在所述IE內核瀏覽器進程中注冊通信協議,等待基于相應通信協議的頁面下載請求;
當所述IE內核瀏覽器進程收到頁面下載請求時,觸發所述下載進程按照預設的下載規則控制頁面下載,并在所述頁面下載過程中向IE內核瀏覽器進程返回下載狀態信息。
優選的是,所述的方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410065255.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:流體污染預防系統
- 下一篇:內花鍵冷擠壓成形模具





