[發明專利]一種實現基于瀏覽器的網頁框架的方法及裝置無效
| 申請號: | 200610156976.3 | 申請日: | 2006-11-20 |
| 公開(公告)號: | CN101192225A | 公開(公告)日: | 2008-06-04 |
| 發明(設計)人: | 王文波 | 申請(專利權)人: | 康佳集團股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 深圳中一專利商標事務所 | 代理人: | 張全文 |
| 地址: | 518053*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 基于 瀏覽器 網頁 框架 方法 裝置 | ||
技術領域
本發明涉及計算機網絡技術領域,尤其涉及一種實現基于瀏覽器的網頁框架的方法及裝置。
背景技術
框架主要有兩大組成部分:框架集和框架。框架集是指在文件內定義一套框架的結構組成的超文本鏈接標識語言(HTML)頁面。框架集的定義中包括的信息有:顯示在頁面上的框架的數目,框架大小,嵌入框架中的頁面源代碼以及其它可定義的屬性。需要注意的是,框架集的HTML頁面是不在瀏覽器中顯示的,它只儲存如何顯示頁面框架的信息。
簡單地說,所謂框架便是網頁畫面分成幾個框窗,同時取得多個統一資源定位器(URL)地址,一個URL代表一個網頁。HTML中實現框架的標記主要有框架標記<frameset>和用于設定框窗內的參數屬性的框架標識<frame>,其中框架標記<frameset>是用以劃分框窗,每一框窗由一個框架標識<frame>所標示,框架標識<frame>必須在框架標記<frameset>范圍中使用。舉例如下:
????<frameset?cols=″50%,*″>
????<frame?name=″hello″src=″/up2u.html″>
????<frame?name=″hi″src=″me2.html″>
</frameset>
此例中,<frameset>把畫面分成左右兩相等部分,左邊是顯示up2u.html,右邊則會顯示me2.html這檔案,<frame>標記所標示的框窗永遠是按由上而下、由左至右的次序。
現有的瀏覽器一次只請求一個URL,并負責處理和顯示該網頁內容。而實現HTML的框窗功能時,要求瀏覽器能同時請求、處理并顯示兩個或兩個以上URL網頁內容,實現HTML的框窗功能對瀏覽器終端的處理能力、內存大小、屏幕大小等都有一定的要求,而現有的瀏覽器如手機上的瀏覽器的處理能力、內存大小有限,屏幕也不夠大,所以諸如此類的瀏覽器都不支持HTML的框窗功能。現有的瀏覽器遇到使用了框窗功能的網頁時只能在網頁中顯示空白頁或提示用戶“瀏覽器不支持<frame>”,不顯示框架內容,瀏覽器不能實現網頁框架的功能。
發明內容
本發明要解決的技術問題是提供一種實現基于瀏覽器的網頁框架的方法及裝置,以達到瀏覽器實現網頁框架功能的目的。
為解決上述技術問題,本發明提供如下的技術方案:
一種實現基于瀏覽器的網頁框架的方法,包括:
忽略網頁中的框架標記<frameset>,并替換框架標識<frame>為框架標識符<a>...</a>;
在忽略網頁中的框架標記<frameset>,替換框架標識<frame>為框架標識符<a>...</a>之后,將網頁進行詞法分析并顯示。
所述替換框架標識<frame>為框架標識符<a>...</a>具體包括:
一個<frame>對應一對<a></a>;
<frame>標記的鏈接源虛擬路徑src屬性對應<a>標記的鏈接源定位路徑href屬性;
在<frame>標記有窗體名稱name屬性值時,<frame>標記的窗體名稱name屬性對應<a>和</a>之間標記的內容;在<frame>標記沒有name屬性值時,自行命名<a>和</a>之間標記的內容;
替換框架標識<frame>為框架標識符<a>...</a>。
所述忽略網頁中的框架標記<frameset>,并替換框架標識<frame>為框架標識符<a>...</a>之前,進一步包括:
輸入統一資源定位器URL地址,請求網頁;
成功返回網頁。
所述輸入統一資源定位器URL地址,請求網頁具體包括:
輸入統一資源定位器URL地址到瀏覽器的網頁地址輸入欄,請求網頁。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于康佳集團股份有限公司,未經康佳集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610156976.3/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:液晶顯示裝置及其制造方法
- 下一篇:與電池一起使用的電氣用具





