[發明專利]對頁面文本框進行處理的瀏覽器及方法有效
| 申請號: | 201210454662.7 | 申請日: | 2012-11-13 |
| 公開(公告)號: | CN102981847B | 公開(公告)日: | 2013-03-20 |
| 發明(設計)人: | 唐曦;陳志;李鳴;任寰 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F17/30 |
| 代理公司: | 北京智匯東方知識產權代理事務所(普通合伙) 11391 | 代理人: | 康正德;范曉斌 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 頁面 文本框 進行 處理 瀏覽器 方法 | ||
1.一種對頁面文本框進行處理的瀏覽器,包括:
至少一個文本框元素的DOM對象處理模塊,設置在瀏覽器側,其中每個對象處理模塊配置為存儲有文本框元素的定制處理;
轉換模塊,配置為在瀏覽器側加載獲取頁面,并對獲取頁面中的文本框元素進行解析,將該文本框元素轉換為DOM對象;
定制處理模塊,配置為調用設置的所述至少一個文本框元素的DOM對象處理模塊對轉換得到的所述DOM對象中的至少一個文本框元素進行所述定制處理;
顯示模塊,配置為將所述定制處理的結果顯示在獲取頁面中的文本框元素上;
所述定制處理模塊還配置為從轉換得到的所述DOM對象中獲取文本框元素在瀏覽器頁面上的位置信息;根據所述位置信息,在所述文本框元素上生成重疊的塊級層;在所述塊級層上,調用設置的所述至少一個文本框元素的DOM對象處理模塊對轉換得到的所述DOM對象中的至少一個文本框元素進行所述定制處理。
2.根據權利要求1所述的瀏覽器,其特征在于,所述顯示模塊還配置為將所述定制處理的結果顯示在位于獲取頁面的文本框元素上的所述塊級層上。
3.根據權利要求1或2所述的瀏覽器,其特征在于,所述塊級層包括div層時,所述顯示模塊還配置為獲取所述文本框元素經定制處理后生成的內容信息;對所述內容信息進行解碼,并將解碼后的內容信息顯示在div層上。
4.根據權利要求1或2所述的瀏覽器,其特征在于,還包括:
查詢模塊,配置為從對象處理注冊表中查詢所述瀏覽器中是否存在對所述文本框元素進行處理的DOM對象處理模塊,其中,所述對象處理注冊表中登記所述至少一個文本框元素的DOM對象處理模塊。
5.根據權利要求1或2所述的瀏覽器,其特征在于,所述至少一個文本框元素的DOM對象處理模塊中存儲有規定對所述文本框元素加載完成時觸發的事件ContentReady進行處理的處理方式。
6.根據權利要求5所述的瀏覽器,其特征在于,所述處理方式包括下列至少之一:
為所述文本框元素中不同的文字設置不同的字體;
在所述文本框元素中輸入表格;
在所述文本框元素中輸入圖像;
在所述文本框元素中輸入多媒體信息。
7.根據權利要求6所述的瀏覽器,其特征在于,所述多媒體信息包括音頻和/或視頻。
8.根據權利要求1或2所述的瀏覽器,其特征在于,所述塊級層包括div層時,所述定制處理模塊還配置為調用所述文本框元素的innerText屬性;調用設置的所述至少一個文本框元素的DOM對象處理模塊對所述innerText屬性進行重定義;將所述文本框元素的重定義后的innerHTML屬性返回至所述div層。
9.根據權利要求8所述的瀏覽器,其特征在于,所述重定義操作包括:onblur或onSubmit的處理方式。
10.一種瀏覽器處理頁面文本框元素的方法,在瀏覽器側設置至少一個文本框元素的DOM對象處理器,其中每個對象處理器存儲有文本框元素的定制處理,該方法包括:
在瀏覽器側加載獲取頁面,并對獲取頁面中的文本框元素進行解析,將該文本框元素轉換為DOM對象;
調用設置的所述至少一個文本框元素的DOM對象處理器對轉換得到的所述DOM對象中的至少一個文本框元素進行所述定制處理;
將所述定制處理的結果顯示在獲取頁面中的文本框元素上;
其中,調用設置的所述至少一個文本框元素的DOM對象處理器對轉換得到的所述DOM對象中的至少一個文本框元素進行所述定制處理,包括:
從轉換得到的所述DOM對象中獲取文本框元素在瀏覽器頁面上的位置信息;
根據所述位置信息,在所述文本框元素上生成重疊的塊級層;
在所述塊級層上,調用設置的所述至少一個文本框元素的DOM對象處理器對轉換得到的所述DOM對象中的至少一個文本框元素進行所述定制處理。
11.根據權利要求10所述的方法,其特征在于,將所述定制處理的結果顯示在獲取頁面中的文本框元素上,包括:
將所述定制處理的結果顯示在位于獲取頁面的文本框元素上的所述塊級層上。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210454662.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種皮帶用氣動光電糾偏系統
- 下一篇:一種新型傳送軌道





