專利名稱:一種可視終端隨機(jī)訪問超鏈接的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及可視終端的訪問網(wǎng)絡(luò)資源,更具體地是可視終端訪問HTML的方法背景技術(shù)隨著通信技術(shù),尤其是無線通信技術(shù)的發(fā)展,目前可視終端的應(yīng)用正日漸普及,尤其以手機(jī)類的可視終端為得到了迅速的發(fā)展?,F(xiàn)在的大部分可視終端,只有按鍵而無鼠標(biāo)或觸摸儀等輸入設(shè)備,而且按鍵一般只有12個(gè)按鍵0到9、*、#??梢暯K端需要通過通訊設(shè)備訪問網(wǎng)絡(luò)資源,常用的方法是通過瀏覽器,訪問網(wǎng)絡(luò)上的HTML(Hypertext Markup Language)文檔。
現(xiàn)有的HTML定義了超文本的組織結(jié)構(gòu),超文本系統(tǒng)節(jié)點(diǎn)和鏈的基本特點(diǎn),記錄了節(jié)點(diǎn)之間鏈的關(guān)系,并保存了有關(guān)節(jié)點(diǎn)和鏈的結(jié)構(gòu)信息。在這一層中可以了解到每個(gè)相關(guān)聯(lián)的屬性。這一屬性指明該節(jié)點(diǎn)由誰創(chuàng)建的,誰有修改權(quán)限、版本號(hào)或關(guān)鍵詞等。
現(xiàn)有可視終端上實(shí)現(xiàn)超文本的訪問時(shí),由于其視終端沒有鼠標(biāo)進(jìn)行隨機(jī)選擇,受HTML標(biāo)準(zhǔn)限制,只能順序訪問相鄰的鏈接,無法隨機(jī)訪問鏈接??梢暯K端的用戶使用訪問超鏈接及其不方便。
發(fā)明內(nèi)容
本發(fā)明克服了現(xiàn)有技術(shù)的不足,提供一種在可視終端上隨機(jī)訪問超鏈接的方法。
為解決上述的技術(shù)問題,本發(fā)明采用以下技術(shù)方案在HTML的鏈接中,增加KEY屬性,KEY的值域?yàn)?到9、*、#,在同一個(gè)HTML文件中各個(gè)KEY屬性的值不相同??梢暯K端的瀏覽器搜尋HTML文件中帶KEY屬性的相關(guān)標(biāo)簽,并把KEY屬性的值轉(zhuǎn)化為機(jī)器內(nèi)碼。用戶按下可視終端上的0到9、*、#鍵中的任何一個(gè)鍵后,可視終端的瀏覽器根據(jù)按鍵的內(nèi)碼和KEY屬性的值的機(jī)器內(nèi)碼進(jìn)行匹配,確定要跳轉(zhuǎn)的鏈接,并跳轉(zhuǎn)到該鏈接。
與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是借助可視終端現(xiàn)有的0到9、*、#這12個(gè)鍵,實(shí)現(xiàn)隨機(jī)訪問超文本鏈接。
圖1為本發(fā)明的流程圖。
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步闡述。
具體實(shí)施例是在可視終端瀏覽index.htm網(wǎng)頁時(shí),按下1鍵跳轉(zhuǎn)到政務(wù)要聞的網(wǎng)頁index_zwt.htm,按2鍵跳轉(zhuǎn)到城市新聞的網(wǎng)頁index_csxw.htm。
在index.htm網(wǎng)頁中指向的政務(wù)要聞鏈接中增加KEY屬性,并賦值為1<ahref=′Tree4.aspx?ID=52033&Page=1&PageString=,1&BackAndHome=..%2findex_zwt.htm|../index_zwt.htm′key=′1′><font color=′#FFFFFF′>1.政務(wù)要聞</font></a>
在index.htm網(wǎng)頁中指向的城市新聞鏈接中增加KEY屬性,并賦值為2<ahref=′Tree4.aspx?ID=52032&Page=1&PageString=,1&BackAndHome=..%2findex_zwt.htm|../index_csxw.htm′key=′2′><font color=′#FFFFFF′>2.城市新聞</font></a>
可視終端的瀏覽器打開index.htm,對(duì)index.htm進(jìn)行顯示外,還對(duì)index.htm帶KEY屬性的相關(guān)標(biāo)簽進(jìn)行搜尋,搜尋到<ahref=′Tree4.aspx?ID=52033&Page=1&PageString=,1&BackAndHome=..%2findex_zwt.htm|../index_zwt.htm′key=′1′>的時(shí)候,把key=′1′的值1的及其內(nèi)碼0x31H和跳轉(zhuǎn)的鏈接../index_zwt.htm存入到哈希表中。
搜尋到
<ahref=′Tree4.aspx?ID=52032&Page=1&PageString=,1&BackAndHome=..%2findex_zwt.htm|../index_csxw.htm′key=′2′>的時(shí)候,把key=′2′的值2的及其內(nèi)碼0x32H和其跳轉(zhuǎn)的鏈接../index_c sxwt.htm追加保存到到哈希表中。
瀏覽器的鍵盤捕獲函數(shù)監(jiān)視用戶的按鍵情況。
如果用戶按下可視終端的鍵1,鍵盤捕獲函數(shù)捕獲到的按鍵1,并得到其內(nèi)碼0x31H,然后通過哈希表中的散列函數(shù)查找到內(nèi)碼0x31H存放位置,找到對(duì)應(yīng)在哈希表中其保存的跳轉(zhuǎn)地址index_zwt.htm,瀏覽器跳轉(zhuǎn)到index_zwt.htm。
如果用戶按下可視終端的鍵2,鍵盤捕獲函數(shù)捕獲到的按鍵2,并得到其內(nèi)碼0x32h,然后通過哈希表中的散列函數(shù)查找到內(nèi)碼0x32H存放位置,找到對(duì)應(yīng)在哈希表中其保存的跳轉(zhuǎn)地址index_csxw.htm,瀏覽器跳轉(zhuǎn)到index_csxw.htm。
如果用戶按下可視終端的除鍵1和鍵2的其他鍵,比如9,鍵盤捕獲函數(shù)捕獲到的按鍵9,并得到其內(nèi)碼0x39H。然后通過哈希表中的散列函數(shù)映射關(guān)系匹配內(nèi)碼地址,如果哈希表中的散列函數(shù)無法找到按鍵9內(nèi)碼0x39H對(duì)應(yīng)的地址,瀏覽器不進(jìn)行跳轉(zhuǎn)操作,仍然顯示index.htm。瀏覽器可以同時(shí)給出提示報(bào)錯(cuò)信息,指出按鍵9沒有相應(yīng)的鏈接。
權(quán)利要求
1.一種可視終端隨機(jī)訪問超鏈接的方法,其特征在于HTML的鏈接中,增加KEY屬性,KEY的值域?yàn)?到9、*、#,在同一個(gè)HTML文件中各個(gè)KEY屬性的值不相同;可視終端的瀏覽器搜尋HTML文件中帶KEY屬性的相關(guān)標(biāo)簽,并把KEY屬性的值轉(zhuǎn)化為機(jī)器內(nèi)碼;用戶按下可視終端上的0到9、*、#鍵中的任何一個(gè)鍵后,可視終端的瀏覽器根據(jù)按鍵的內(nèi)碼和KEY屬性的值的機(jī)器內(nèi)碼進(jìn)行匹配,確定要跳轉(zhuǎn)的鏈接,并跳轉(zhuǎn)到該鏈接。
2.根據(jù)權(quán)利要求1所述的一種可視終端隨機(jī)訪問超鏈接的方法,其特征在于所述的可視終端的瀏覽器搜尋HTML文件中帶KEY屬性的相關(guān)標(biāo)簽時(shí),把KEY屬性的值轉(zhuǎn)化為機(jī)器內(nèi)碼后和其指定的鏈接存入一個(gè)哈希表。
3.根據(jù)權(quán)利要求2所述的一種可視終端隨機(jī)訪問超鏈接的方法,其特征在于所述的可視終端的瀏覽器根據(jù)按鍵的內(nèi)碼,在保存KEY屬性的值轉(zhuǎn)化為機(jī)器內(nèi)碼的哈希表中進(jìn)行匹配,相同內(nèi)碼時(shí),就跳轉(zhuǎn)到哈希表該內(nèi)碼值中對(duì)應(yīng)的鏈接,內(nèi)碼不相同則不做跳轉(zhuǎn)處理。
4.根據(jù)權(quán)利要求2所述的一種可視終端隨機(jī)訪問超鏈接的方法,其特征在于所述的可視終端的瀏覽器根據(jù)按鍵的內(nèi)碼,在保存KEY屬性的值轉(zhuǎn)化為機(jī)器內(nèi)碼的哈希表中進(jìn)行匹配,相同內(nèi)碼時(shí),就跳轉(zhuǎn)到哈希表該內(nèi)碼值中對(duì)應(yīng)的鏈接,內(nèi)碼不相同則進(jìn)行報(bào)錯(cuò)并處理。
全文摘要
本發(fā)明公開了一種可視終端隨機(jī)訪問超鏈接的方法,在HTML的鏈接中,增加KEY屬性,KEY的值域?yàn)?到9、*、#,在同一個(gè)HTML文件中各個(gè)KEY屬性的值不相同。可視終端的瀏覽器搜尋HTML文件中帶KEY屬性的相關(guān)標(biāo)簽,并把KEY屬性的值轉(zhuǎn)化為機(jī)器內(nèi)碼。用戶按下可視終端上的0到9、*、#鍵中的任何一個(gè)鍵后,可視終端的瀏覽器根據(jù)按鍵的內(nèi)碼和KEY屬性的值的機(jī)器內(nèi)碼進(jìn)行匹配,確定要跳轉(zhuǎn)的鏈接,并跳轉(zhuǎn)到該鏈接。本發(fā)明克服了現(xiàn)有可視終端上訪問超文本鏈接時(shí),只能順序訪問,無法隨機(jī)訪問鏈接的不足,用戶借助可視終端現(xiàn)有的0到9、*、#這12個(gè)鍵,實(shí)現(xiàn)隨機(jī)訪問超文本鏈接。
文檔編號(hào)H04L12/46GK1984000SQ20061002101
公開日2007年6月20日 申請(qǐng)日期2006年5月26日 優(yōu)先權(quán)日2006年5月26日
發(fā)明者呂松 申請(qǐng)人:成都耀邦科技有限責(zé)任公司