本發明涉及(ji)互(hu)聯(lian)網領域,具體而言,涉及(ji)一(yi)種存(cun)儲介質、電子裝置(zhi)、網頁內容的顯示方法和裝置(zhi)。
背景技術:
隨著移(yi)動(dong)(dong)互(hu)聯網(wang)(wang)的高速發展(zhan)(zhan),給(gei)移(yi)動(dong)(dong)通(tong)信(xin)終端(duan)用戶打開了一扇(shan)通(tong)過互(hu)聯網(wang)(wang)世(shi)界的大門,移(yi)動(dong)(dong)互(hu)聯網(wang)(wang)結合了移(yi)動(dong)(dong)通(tong)信(xin)的便利(li)性和互(hu)聯網(wang)(wang)的豐富內容,成為通(tong)信(xin)業和互(hu)聯網(wang)(wang)業融合發展(zhan)(zhan)的交叉(cha)領域(yu),具有巨大的市場(chang)前景。
其中(zhong)一個表現在(zai)(zai)于移(yi)動端(duan)(duan)網頁(ye)(ye)的(de)權重(zhong)越來越高,移(yi)動端(duan)(duan)微(wei)官網、微(wei)營銷、微(wei)系統等越來越多,而(er)且都是基于網頁(ye)(ye)形(xing)態存在(zai)(zai)的(de),在(zai)(zai)傳(chuan)播(bo)宣傳(chuan)過(guo)程中(zhong)用(yong)戶(hu)可以(yi)在(zai)(zai)即時通(tong)訊應(ying)(ying)用(yong)、社交(jiao)應(ying)(ying)用(yong)、微(wei)博等平(ping)臺中(zhong)傳(chuan)播(bo)移(yi)動網頁(ye)(ye),且這(zhe)些移(yi)動網頁(ye)(ye)的(de)形(xing)態均是為(wei)移(yi)動終(zhong)端(duan)(duan)定制優化的(de),但是目前移(yi)動端(duan)(duan)和計算(suan)機(ji)pc端(duan)(duan)的(de)信息傳(chuan)播(bo)存在(zai)(zai)互通(tong)的(de)必要,移(yi)動端(duan)(duan)頁(ye)(ye)面的(de)鏈接很(hen)可能(neng)在(zai)(zai)pc平(ping)臺中(zhong)傳(chuan)播(bo)并可以(yi)通(tong)過(guo)鏈接點擊訪(fang)問移(yi)動網頁(ye)(ye)。
由于(yu)這些移動(dong)網頁(ye)的(de)(de)(de)形態(tai)均是為移動(dong)終端(duan)定制優化的(de)(de)(de),但是由于(yu)移動(dong)終端(duan)設備的(de)(de)(de)屏幕分辨率(lv)和pc的(de)(de)(de)分辨率(lv)不(bu)等、操作(zuo)系(xi)統也(ye)不(bu)盡(jin)相同(tong)等原因,造成了這些移動(dong)網頁(ye)的(de)(de)(de)兼容性較差,如普通的(de)(de)(de)移動(dong)網頁(ye)使(shi)用pc瀏覽器瀏覽的(de)(de)(de)效果不(bu)好,甚至出現(xian)亂碼而影(ying)響閱(yue)讀,針對移動(dong)端(duan)的(de)(de)(de)程(cheng)序代(dai)碼交互邏(luo)輯在pc端(duan)也(ye)無(wu)法實現(xian),可用性和顯示(shi)效果均非常(chang)差。
針(zhen)對相(xiang)關技術中在計算機終(zhong)端上瀏覽(lan)移(yi)動(dong)網(wang)頁時出現(xian)亂碼的(de)技術問題(ti),目前尚未提出有效的(de)解決(jue)方案。
技術實現要素:
本發明實施例提(ti)供(gong)了一種(zhong)存儲介(jie)質、電子裝(zhuang)置、網頁內容的顯示方法和裝(zhuang)置,以(yi)至少解(jie)決相關(guan)技術(shu)中在計算機終端上瀏覽移動(dong)網頁時(shi)出(chu)現(xian)亂(luan)碼(ma)的技術(shu)問(wen)題。
根據本發明(ming)實(shi)施例的(de)(de)(de)一(yi)個方(fang)面,提(ti)供了一(yi)種網(wang)頁(ye)(ye)內(nei)(nei)(nei)容(rong)的(de)(de)(de)顯(xian)(xian)(xian)示方(fang)法,該變(bian)顯(xian)(xian)(xian)示方(fang)法包(bao)括:在(zai)(zai)計算機終端(duan)的(de)(de)(de)網(wang)頁(ye)(ye)客(ke)戶端(duan)上接收到目(mu)(mu)(mu)(mu)標(biao)指(zhi)令(ling),其中(zhong),目(mu)(mu)(mu)(mu)標(biao)指(zhi)令(ling)用于指(zhi)示在(zai)(zai)網(wang)頁(ye)(ye)客(ke)戶端(duan)上顯(xian)(xian)(xian)示目(mu)(mu)(mu)(mu)標(biao)網(wang)頁(ye)(ye)內(nei)(nei)(nei)容(rong);響應于目(mu)(mu)(mu)(mu)標(biao)指(zhi)令(ling),獲取目(mu)(mu)(mu)(mu)標(biao)網(wang)頁(ye)(ye)內(nei)(nei)(nei)容(rong);在(zai)(zai)網(wang)頁(ye)(ye)客(ke)戶端(duan)的(de)(de)(de)第(di)一(yi)顯(xian)(xian)(xian)示窗口內(nei)(nei)(nei)的(de)(de)(de)第(di)一(yi)區域上顯(xian)(xian)(xian)示目(mu)(mu)(mu)(mu)標(biao)網(wang)頁(ye)(ye)內(nei)(nei)(nei)容(rong),其中(zhong),第(di)一(yi)區域與移動(dong)終端(duan)的(de)(de)(de)第(di)二顯(xian)(xian)(xian)示窗口具有(you)相同形狀,目(mu)(mu)(mu)(mu)標(biao)網(wang)頁(ye)(ye)內(nei)(nei)(nei)容(rong)還用于以目(mu)(mu)(mu)(mu)標(biao)網(wang)頁(ye)(ye)內(nei)(nei)(nei)容(rong)在(zai)(zai)第(di)一(yi)區域上的(de)(de)(de)顯(xian)(xian)(xian)示格式(shi)在(zai)(zai)移動(dong)終端(duan)的(de)(de)(de)第(di)二顯(xian)(xian)(xian)示窗口內(nei)(nei)(nei)顯(xian)(xian)(xian)示。
根據本(ben)發明實施例(li)的(de)另一(yi)方面(mian),還(huan)提供了一(yi)種網(wang)(wang)頁(ye)(ye)內(nei)(nei)(nei)容(rong)的(de)顯(xian)(xian)(xian)示(shi)(shi)裝(zhuang)置,該顯(xian)(xian)(xian)示(shi)(shi)裝(zhuang)置包括:接(jie)收(shou)單(dan)(dan)元(yuan),用(yong)于(yu)(yu)在計算機(ji)終(zhong)端(duan)(duan)的(de)網(wang)(wang)頁(ye)(ye)客戶端(duan)(duan)上接(jie)收(shou)到目(mu)(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)指(zhi)(zhi)令,其中(zhong),目(mu)(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)指(zhi)(zhi)令用(yong)于(yu)(yu)指(zhi)(zhi)示(shi)(shi)在網(wang)(wang)頁(ye)(ye)客戶端(duan)(duan)上顯(xian)(xian)(xian)示(shi)(shi)目(mu)(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)網(wang)(wang)頁(ye)(ye)內(nei)(nei)(nei)容(rong);響應單(dan)(dan)元(yuan),用(yong)于(yu)(yu)響應于(yu)(yu)目(mu)(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)指(zhi)(zhi)令,獲取目(mu)(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)網(wang)(wang)頁(ye)(ye)內(nei)(nei)(nei)容(rong);第(di)(di)(di)一(yi)顯(xian)(xian)(xian)示(shi)(shi)單(dan)(dan)元(yuan),用(yong)于(yu)(yu)在網(wang)(wang)頁(ye)(ye)客戶端(duan)(duan)的(de)第(di)(di)(di)一(yi)顯(xian)(xian)(xian)示(shi)(shi)窗(chuang)口(kou)內(nei)(nei)(nei)的(de)第(di)(di)(di)一(yi)區域上顯(xian)(xian)(xian)示(shi)(shi)目(mu)(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)網(wang)(wang)頁(ye)(ye)內(nei)(nei)(nei)容(rong),其中(zhong),第(di)(di)(di)一(yi)區域與移(yi)動(dong)終(zhong)端(duan)(duan)的(de)第(di)(di)(di)二顯(xian)(xian)(xian)示(shi)(shi)窗(chuang)口(kou)具有相同形狀,目(mu)(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)網(wang)(wang)頁(ye)(ye)內(nei)(nei)(nei)容(rong)還(huan)用(yong)于(yu)(yu)以目(mu)(mu)(mu)(mu)(mu)標(biao)(biao)(biao)(biao)網(wang)(wang)頁(ye)(ye)內(nei)(nei)(nei)容(rong)在第(di)(di)(di)一(yi)區域上的(de)顯(xian)(xian)(xian)示(shi)(shi)格式(shi)在移(yi)動(dong)終(zhong)端(duan)(duan)的(de)第(di)(di)(di)二顯(xian)(xian)(xian)示(shi)(shi)窗(chuang)口(kou)內(nei)(nei)(nei)顯(xian)(xian)(xian)示(shi)(shi)。
在(zai)(zai)本發明實施例中,在(zai)(zai)計(ji)算(suan)機(ji)終端(duan)(duan)的(de)(de)(de)網頁(ye)客(ke)(ke)戶端(duan)(duan)上(shang)接(jie)收(shou)到目(mu)(mu)標(biao)(biao)指令(ling)(目(mu)(mu)標(biao)(biao)指令(ling)用于指示(shi)(shi)在(zai)(zai)網頁(ye)客(ke)(ke)戶端(duan)(duan)上(shang)顯(xian)示(shi)(shi)目(mu)(mu)標(biao)(biao)網頁(ye)內(nei)容(rong)(rong))時,獲取目(mu)(mu)標(biao)(biao)網頁(ye)內(nei)容(rong)(rong);在(zai)(zai)網頁(ye)客(ke)(ke)戶端(duan)(duan)的(de)(de)(de)第(di)一顯(xian)示(shi)(shi)窗口(kou)內(nei)的(de)(de)(de)第(di)一區(qu)域上(shang)顯(xian)示(shi)(shi)目(mu)(mu)標(biao)(biao)網頁(ye)內(nei)容(rong)(rong),該目(mu)(mu)標(biao)(biao)網頁(ye)內(nei)容(rong)(rong)還(huan)用于以(yi)目(mu)(mu)標(biao)(biao)網頁(ye)內(nei)容(rong)(rong)在(zai)(zai)第(di)一區(qu)域上(shang)的(de)(de)(de)顯(xian)示(shi)(shi)格式在(zai)(zai)移動終端(duan)(duan)的(de)(de)(de)第(di)二(er)顯(xian)示(shi)(shi)窗口(kou)內(nei)顯(xian)示(shi)(shi),通過采用與(yu)第(di)一區(qu)域相同的(de)(de)(de)顯(xian)示(shi)(shi)格式進(jin)行內(nei)容(rong)(rong)顯(xian)示(shi)(shi),可以(yi)解(jie)決相關技(ji)(ji)術中在(zai)(zai)計(ji)算(suan)機(ji)終端(duan)(duan)上(shang)瀏覽移動網頁(ye)時出現亂碼的(de)(de)(de)技(ji)(ji)術問題,進(jin)而達(da)到在(zai)(zai)計(ji)算(suan)機(ji)終端(duan)(duan)上(shang)完整的(de)(de)(de)復現移動網頁(ye)的(de)(de)(de)技(ji)(ji)術效果(guo)。
附圖說明
此(ci)處所說(shuo)明的(de)附(fu)圖用來提供(gong)對(dui)本(ben)發(fa)明的(de)進一(yi)步理解(jie),構成本(ben)申(shen)請的(de)一(yi)部分,本(ben)發(fa)明的(de)示意性實施例及其(qi)說(shuo)明用于解(jie)釋本(ben)發(fa)明,并不(bu)構成對(dui)本(ben)發(fa)明的(de)不(bu)當限定。在附(fu)圖中:
圖1是根據本發(fa)明(ming)實施例的(de)(de)(de)(de)網頁內容的(de)(de)(de)(de)顯示方法(fa)的(de)(de)(de)(de)硬(ying)件(jian)環境的(de)(de)(de)(de)示意圖;
圖2是根據本發明實施例(li)的(de)(de)一種可(ke)選的(de)(de)網頁內容的(de)(de)顯示(shi)方法的(de)(de)流程圖;
圖3是根(gen)據本發明實施例的(de)可選的(de)頁面整體布局的(de)示(shi)意圖;
圖4是根據(ju)本發明實施(shi)例的可(ke)選的web系統的示意圖;
圖(tu)5是(shi)根據本發明實施例的可選的dom樹的示意圖(tu);
圖(tu)6是根據本(ben)發明(ming)實(shi)施(shi)例的(de)一種可選的(de)網(wang)頁內容(rong)的(de)顯示方法(fa)的(de)流程圖(tu);
圖(tu)7是根據本發明實施例的可選(xuan)的移動事件和(he)pc事件的示意圖(tu);
圖8是根據本發明實施例的(de)可(ke)選的(de)生成二維碼的(de)示意(yi)圖;
圖(tu)9是根據本發明實施(shi)例(li)的一(yi)種可選的網頁(ye)內(nei)容的顯示(shi)裝置的示(shi)意(yi)圖(tu);以及
圖(tu)10是根(gen)據(ju)本發明實(shi)施例(li)的一種終端(duan)的結構框圖(tu)。
具體實施方式
為了使本(ben)(ben)(ben)技(ji)術領域的(de)人員(yuan)更好地理解本(ben)(ben)(ben)發(fa)(fa)(fa)明方案,下面將結合本(ben)(ben)(ben)發(fa)(fa)(fa)明實(shi)施(shi)(shi)(shi)例(li)中的(de)附(fu)圖,對(dui)本(ben)(ben)(ben)發(fa)(fa)(fa)明實(shi)施(shi)(shi)(shi)例(li)中的(de)技(ji)術方案進行清楚(chu)、完整地描述,顯然,所描述的(de)實(shi)施(shi)(shi)(shi)例(li)僅僅是本(ben)(ben)(ben)發(fa)(fa)(fa)明一部分的(de)實(shi)施(shi)(shi)(shi)例(li),而不是全部的(de)實(shi)施(shi)(shi)(shi)例(li)。基于(yu)本(ben)(ben)(ben)發(fa)(fa)(fa)明中的(de)實(shi)施(shi)(shi)(shi)例(li),本(ben)(ben)(ben)領域普通技(ji)術人員(yuan)在沒有做出創(chuang)造性勞動前(qian)提(ti)下所獲得的(de)所有其(qi)他實(shi)施(shi)(shi)(shi)例(li),都應當屬于(yu)本(ben)(ben)(ben)發(fa)(fa)(fa)明保護的(de)范圍。
需要(yao)說明(ming)(ming)的(de)是,本發(fa)明(ming)(ming)的(de)說明(ming)(ming)書(shu)和(he)權利要(yao)求(qiu)書(shu)及(ji)上述(shu)附圖(tu)中(zhong)的(de)術(shu)語“第一”、“第二”等是用(yong)于區(qu)別類似的(de)對象,而不(bu)必用(yong)于描(miao)述(shu)特定(ding)的(de)順(shun)序或(huo)(huo)(huo)(huo)先后次序。應該理解(jie)這(zhe)樣使(shi)用(yong)的(de)數據在(zai)(zai)適當情(qing)況下(xia)可以互換,以便這(zhe)里描(miao)述(shu)的(de)本發(fa)明(ming)(ming)的(de)實(shi)施例(li)能夠以除了在(zai)(zai)這(zhe)里圖(tu)示或(huo)(huo)(huo)(huo)描(miao)述(shu)的(de)那些以外的(de)順(shun)序實(shi)施。此外,術(shu)語“包(bao)(bao)括”和(he)“具有”以及(ji)他們(men)的(de)任(ren)何變形,意圖(tu)在(zai)(zai)于覆(fu)蓋不(bu)排他的(de)包(bao)(bao)含(han),例(li)如,包(bao)(bao)含(han)了一系列(lie)(lie)步驟或(huo)(huo)(huo)(huo)單(dan)(dan)元的(de)過程(cheng)、方法、系統、產品(pin)(pin)或(huo)(huo)(huo)(huo)設備(bei)不(bu)必限于清楚地(di)列(lie)(lie)出(chu)的(de)那些步驟或(huo)(huo)(huo)(huo)單(dan)(dan)元,而是可包(bao)(bao)括沒有清楚地(di)列(lie)(lie)出(chu)的(de)或(huo)(huo)(huo)(huo)對于這(zhe)些過程(cheng)、方法、產品(pin)(pin)或(huo)(huo)(huo)(huo)設備(bei)固有的(de)其它步驟或(huo)(huo)(huo)(huo)單(dan)(dan)元。
首先(xian),在(zai)對本發明實施例進行(xing)描述的(de)過程(cheng)中(zhong)出現的(de)部分名詞或者(zhe)術(shu)語適用于如(ru)下解釋:
url:英(ying)文(wen)全稱為uniformresourelocator,即統一(yi)資源定位(wei)器(qi),統一(yi)資源定位(wei)符是對可(ke)以從互聯網(wang)上得到的資源的位(wei)置和訪(fang)問方法的一(yi)種簡潔的表示,是互聯網(wang)上標準(zhun)資源的地址(zhi)。互聯網(wang)上的每個文(wen)件都有一(yi)個唯一(yi)的url,它(ta)包含的信息指出文(wen)件的位(wei)置以及(ji)瀏覽器(qi)應該怎么處(chu)理它(ta)。
ajax即“asynchronousjavascriptandxml”(異步javascript和xml),是指一種創建交(jiao)(jiao)互式網(wang)頁(ye)應(ying)用的網(wang)頁(ye)開發技(ji)術。通過在后臺與服務(wu)器進行少量數據交(jiao)(jiao)換,ajax可以使網(wang)頁(ye)實現異步更(geng)新。
實施例1
根(gen)據本發明(ming)實(shi)施(shi)例,提供了一種網(wang)頁內容(rong)的顯示方(fang)法的方(fang)法實(shi)施(shi)例。
可選地,在本實(shi)(shi)施例(li)(li)中,上述網(wang)頁內(nei)容(rong)的(de)顯示(shi)(shi)方法可以應用于(yu)如圖1所(suo)(suo)示(shi)(shi)的(de)由(you)(you)服(fu)務(wu)(wu)器102和終(zhong)(zhong)端(duan)(duan)(duan)104所(suo)(suo)構(gou)成的(de)硬件環境中。如圖1所(suo)(suo)示(shi)(shi),服(fu)務(wu)(wu)器102通過網(wang)絡與終(zhong)(zhong)端(duan)(duan)(duan)104進(jin)行連接,上述網(wang)絡包括但不限于(yu):廣域(yu)網(wang)、城域(yu)網(wang)或局域(yu)網(wang),終(zhong)(zhong)端(duan)(duan)(duan)104并不限定于(yu)pc、手機、平板電腦等。本發明實(shi)(shi)施例(li)(li)的(de)網(wang)頁內(nei)容(rong)的(de)顯示(shi)(shi)方法可以由(you)(you)終(zhong)(zhong)端(duan)(duan)(duan)104來(lai)執行,還(huan)可以是由(you)(you)服(fu)務(wu)(wu)器102和終(zhong)(zhong)端(duan)(duan)(duan)104共同執行。其中,終(zhong)(zhong)端(duan)(duan)(duan)104執行本發明實(shi)(shi)施例(li)(li)的(de)網(wang)頁內(nei)容(rong)的(de)顯示(shi)(shi)方法也可以是由(you)(you)安(an)裝(zhuang)在其上的(de)客(ke)戶端(duan)(duan)(duan)來(lai)執行。
圖2是(shi)根據本(ben)發明實施例的(de)一(yi)種可選的(de)網頁內容的(de)顯(xian)示(shi)方法的(de)流程圖,如圖2所示(shi),該方法可以(yi)包括以(yi)下(xia)步驟(zou):
步(bu)驟s202,在計算(suan)機終端(duan)(duan)的網(wang)頁(ye)客戶(hu)(hu)端(duan)(duan)上接(jie)收到目(mu)標(biao)指(zhi)令,目(mu)標(biao)指(zhi)令用于指(zhi)示在網(wang)頁(ye)客戶(hu)(hu)端(duan)(duan)上顯示目(mu)標(biao)網(wang)頁(ye)內容。
上述(shu)的計算機終端即pc端,pc端可采(cai)用(yong)windows、linux、macosx等系統。
上(shang)述(shu)的網頁(ye)(ye)客戶端為能(neng)夠(gou)在計(ji)算機終端上(shang)顯示網頁(ye)(ye)的客戶端,包括但不(bu)局限于網頁(ye)(ye)瀏覽器、媒(mei)體(ti)應用(yong)(yong)、社交應用(yong)(yong)、游戲應用(yong)(yong)、即時通(tong)訊(xun)應用(yong)(yong)。
上述的目(mu)標網頁(ye)內容的形態是(shi)為移(yi)動(dong)終端(duan)定(ding)(ding)制優化過(guo)的,此處(chu)的定(ding)(ding)制優化至少包括:1)與移(yi)動(dong)終端(duan)的顯(xian)示屏幕(或(huo)者瀏覽(lan)器的顯(xian)示區域)尺寸適(shi)配;2)目(mu)標網頁(ye)內容的排版(ban)方(fang)式(shi)與移(yi)動(dong)終端(duan)的瀏覽(lan)器中的網頁(ye)模(mo)板適(shi)配。
針對(dui)上(shang)述的(de)目(mu)(mu)標網頁內容,存在(zai)一個對(dui)應的(de)統(tong)一資源定位符url(即第一鏈接地址),上(shang)述的(de)目(mu)(mu)標指令即用于指示訪問第一鏈接地址的(de)指令。
步驟s204,響應于目標指令(ling),獲取目標網頁內容。
計算機終端在目(mu)(mu)標指(zhi)令的觸發(fa)下,通過(guo)https通訊協議從(cong)web服務器獲取(qu)上述(shu)的目(mu)(mu)標網頁內(nei)容。
步驟s206,在(zai)網頁客戶端(duan)(duan)的第(di)一顯示(shi)(shi)(shi)窗口(kou)內的第(di)一區(qu)域上顯示(shi)(shi)(shi)目標網頁內容,第(di)一區(qu)域與移動終端(duan)(duan)的第(di)二顯示(shi)(shi)(shi)窗口(kou)具(ju)有相同形狀,目標網頁內容還用(yong)于(yu)以(yi)目標網頁內容在(zai)第(di)一區(qu)域上的顯示(shi)(shi)(shi)格式在(zai)移動終端(duan)(duan)的第(di)二顯示(shi)(shi)(shi)窗口(kou)內顯示(shi)(shi)(shi)。
上述的(de)第一(yi)(yi)(yi)顯示(shi)窗(chuang)(chuang)口(kou)為(wei)網(wang)頁客(ke)戶端的(de)一(yi)(yi)(yi)個窗(chuang)(chuang)口(kou)(可以為(wei)當(dang)前(qian)窗(chuang)(chuang)口(kou)),第一(yi)(yi)(yi)區域為(wei)第一(yi)(yi)(yi)顯示(shi)窗(chuang)(chuang)口(kou)的(de)一(yi)(yi)(yi)部分。
需(xu)要說明的(de)(de)(de)(de)(de)(de)(de)(de)是,上述的(de)(de)(de)(de)(de)(de)(de)(de)第一(yi)區(qu)域是移(yi)(yi)動(dong)終端(duan)進行網頁(ye)內(nei)容(rong)顯示(shi)的(de)(de)(de)(de)(de)(de)(de)(de)區(qu)域,對(dui)于任意(yi)的(de)(de)(de)(de)(de)(de)(de)(de)移(yi)(yi)動(dong)終端(duan),只(zhi)要確定了(le)其(qi)顯示(shi)屏幕或者瀏(liu)覽器(qi)的(de)(de)(de)(de)(de)(de)(de)(de)顯示(shi)區(qu)域的(de)(de)(de)(de)(de)(de)(de)(de)尺(chi)寸(cun)大小,那么(me)就可(ke)以生成(cheng)與之相同尺(chi)寸(cun)的(de)(de)(de)(de)(de)(de)(de)(de)網頁(ye)模(mo)板(ban)(ban)(相當于第一(yi)區(qu)域),該(gai)模(mo)板(ban)(ban)中網頁(ye)內(nei)容(rong)的(de)(de)(de)(de)(de)(de)(de)(de)排版方式(也(ye)即顯示(shi)方式)與瀏(liu)覽器(qi)的(de)(de)(de)(de)(de)(de)(de)(de)用(yong)于顯示(shi)目標網頁(ye)內(nei)容(rong)的(de)(de)(de)(de)(de)(de)(de)(de)第二顯示(shi)窗口的(de)(de)(de)(de)(de)(de)(de)(de)排版方式相同,也(ye)可(ke)直接(jie)采用(yong)上述第二顯示(shi)窗口的(de)(de)(de)(de)(de)(de)(de)(de)網頁(ye)模(mo)板(ban)(ban)。
也(ye)即在本申請中(zhong),由于網頁模板的(de)尺寸(cun)大小(xiao)和排(pai)(pai)版方式(shi),與瀏(liu)覽器(qi)的(de)顯(xian)示(shi)區(qu)(qu)域的(de)尺寸(cun)大小(xiao)和排(pai)(pai)版方式(shi)相同,可以直接將目(mu)標網頁內容的(de)原(yuan)始數據填充(chong)至(zhi)網頁模板中(zhong),在第一區(qu)(qu)域中(zhong)顯(xian)示(shi)目(mu)標網頁內容。
可選(xuan)地,對于上述(shu)的網(wang)頁模板,其物(wu)(wu)理形狀與(yu)移動終端的瀏覽(lan)(lan)器(qi)(qi)的顯示(shi)(shi)區域的物(wu)(wu)理形狀相同,其尺寸大(da)小可以(yi)是按照(zhao)指定比(bi)例對瀏覽(lan)(lan)器(qi)(qi)的顯示(shi)(shi)區域進(jin)行縮小或放大(da)得(de)到(dao)的,此時(shi),在網(wang)頁模板中(zhong)顯示(shi)(shi)的內容也可按照(zhao)指定比(bi)例縮小或者(zhe)放大(da)即可,而不(bu)用(yong)進(jin)行排(pai)版的調整。
在本(ben)申請中,第一(yi)顯(xian)(xian)示(shi)窗(chuang)口內(nei)的第一(yi)區域與(yu)第二顯(xian)(xian)示(shi)窗(chuang)口的尺寸相(xiang)(xiang)互匹(pi)配(pei),此處的匹(pi)配(pei)包括上述(shu)的尺寸和(he)外形相(xiang)(xiang)同(tong)(tong)(tong)、外形相(xiang)(xiang)同(tong)(tong)(tong)但尺寸成比例關系(xi)兩種情況。采用這(zhe)種方式進(jin)行顯(xian)(xian)示(shi),可以直接利用用于(yu)在移(yi)動(dong)終端顯(xian)(xian)示(shi)目標(biao)網(wang)頁內(nei)容的原始數(shu)據進(jin)行顯(xian)(xian)示(shi),而不需(xu)要(yao)進(jin)行轉換(huan),提高(gao)顯(xian)(xian)示(shi)的效率的同(tong)(tong)(tong)時保證了(le)顯(xian)(xian)示(shi)的內(nei)容的完整性。
通(tong)(tong)過上(shang)(shang)述步驟(zou)s202至步驟(zou)s206,在(zai)(zai)計算機(ji)終(zhong)端(duan)(duan)的(de)網(wang)(wang)頁(ye)客(ke)(ke)戶端(duan)(duan)上(shang)(shang)接收(shou)到(dao)(dao)目(mu)標指令(目(mu)標指令用(yong)于指示(shi)(shi)在(zai)(zai)網(wang)(wang)頁(ye)客(ke)(ke)戶端(duan)(duan)上(shang)(shang)顯(xian)(xian)示(shi)(shi)目(mu)標網(wang)(wang)頁(ye)內(nei)(nei)(nei)容)時,獲取目(mu)標網(wang)(wang)頁(ye)內(nei)(nei)(nei)容;在(zai)(zai)網(wang)(wang)頁(ye)客(ke)(ke)戶端(duan)(duan)的(de)第(di)一(yi)顯(xian)(xian)示(shi)(shi)窗口內(nei)(nei)(nei)的(de)第(di)一(yi)區域上(shang)(shang)顯(xian)(xian)示(shi)(shi)目(mu)標網(wang)(wang)頁(ye)內(nei)(nei)(nei)容,該目(mu)標網(wang)(wang)頁(ye)內(nei)(nei)(nei)容還用(yong)于以目(mu)標網(wang)(wang)頁(ye)內(nei)(nei)(nei)容在(zai)(zai)第(di)一(yi)區域上(shang)(shang)的(de)顯(xian)(xian)示(shi)(shi)格式(shi)在(zai)(zai)移(yi)動終(zhong)端(duan)(duan)的(de)第(di)二顯(xian)(xian)示(shi)(shi)窗口內(nei)(nei)(nei)顯(xian)(xian)示(shi)(shi),通(tong)(tong)過采用(yong)與第(di)一(yi)區域相(xiang)同(tong)的(de)顯(xian)(xian)示(shi)(shi)格式(shi)進行內(nei)(nei)(nei)容顯(xian)(xian)示(shi)(shi),可以解決相(xiang)關技(ji)術中(zhong)在(zai)(zai)計算機(ji)終(zhong)端(duan)(duan)上(shang)(shang)瀏覽移(yi)動網(wang)(wang)頁(ye)時出現亂碼的(de)技(ji)術問題(ti),進而達(da)到(dao)(dao)在(zai)(zai)計算機(ji)終(zhong)端(duan)(duan)上(shang)(shang)完整(zheng)的(de)復現移(yi)動網(wang)(wang)頁(ye)的(de)技(ji)術效果。
在本申請的(de)(de)技術方(fang)案具備以(yi)下(xia)幾個特征:以(yi)pc頁(ye)(ye)面(mian)區(qu)域渲染載入移動頁(ye)(ye)面(mian)保持移動終端(duan)大小(xiao)的(de)(de)方(fang)式(shi)展現(xian)移動頁(ye)(ye)面(mian);以(yi)pc頁(ye)(ye)面(mian)區(qu)域渲染交互行為全真模擬移動端(duan)交互事件的(de)(de)方(fang)式(shi);以(yi)pc頁(ye)(ye)面(mian)全真模擬體驗并配合(he)二(er)維碼對(dui)(dui)用(yong)戶進行引導(dao);通過url對(dui)(dui)比相對(dui)(dui)路徑(jing)(jing)(jing)的(de)(de)規則將第三方(fang)網頁(ye)(ye)數據外鏈接相對(dui)(dui)路徑(jing)(jing)(jing)轉(zhuan)為絕對(dui)(dui)路徑(jing)(jing)(jing)。下(xia)面(mian)結(jie)合(he)步驟(zou)s202至步驟(zou)s206詳述:
在(zai)步驟s202提(ti)供的(de)技術方(fang)案中(zhong),在(zai)計算機終(zhong)端的(de)網頁客戶端上(shang)接(jie)(jie)收到目標(biao)指(zhi)(zhi)令(ling),針對(dui)目標(biao)網頁內(nei)容(rong),存在(zai)一個(ge)對(dui)應第一鏈接(jie)(jie)地址,該目標(biao)指(zhi)(zhi)令(ling)包括但不局限于如下(xia)的(de)產(chan)生(sheng)方(fang)式:
1)當(dang)用戶在計算機(ji)終端點(dian)擊(ji)第一鏈接地址時產生(sheng);
2)從別(bie)的(de)網頁(ye)(ye)跳轉(zhuan)至目標網頁(ye)(ye)內容時產生。
在步驟s204提(ti)供的技術(shu)方案中,響應于目標(biao)指令,獲取目標(biao)網頁內(nei)容。
在獲(huo)(huo)取(qu)目標網(wang)(wang)(wang)頁(ye)內(nei)容(rong)(rong)時(shi),計算機(ji)終端可(ke)以按照如下方(fang)式:獲(huo)(huo)取(qu)目標指(zhi)令所(suo)指(zhi)示的(de)第二(er)(er)(er)鏈(lian)接(jie)(jie)地址(zhi)(該第二(er)(er)(er)鏈(lian)接(jie)(jie)地址(zhi)可(ke)以為(wei)上述的(de)第一鏈(lian)接(jie)(jie)地址(zhi),也(ye)可(ke)以為(wei)專用于pc訪問目標網(wang)(wang)(wang)頁(ye)內(nei)容(rong)(rong)的(de)地址(zhi)),第二(er)(er)(er)鏈(lian)接(jie)(jie)地址(zhi)為(wei)目標網(wang)(wang)(wang)頁(ye)內(nei)容(rong)(rong)的(de)來(lai)源地址(zhi);終端發送內(nei)容(rong)(rong)請(qing)求(qiu)(qiu)至第二(er)(er)(er)鏈(lian)接(jie)(jie)地址(zhi)所(suo)指(zhi)示的(de)網(wang)(wang)(wang)頁(ye)服(fu)務器(qi),內(nei)容(rong)(rong)請(qing)求(qiu)(qiu)用于向網(wang)(wang)(wang)頁(ye)服(fu)務器(qi)請(qing)求(qiu)(qiu)目標網(wang)(wang)(wang)頁(ye)內(nei)容(rong)(rong);接(jie)(jie)收網(wang)(wang)(wang)頁(ye)服(fu)務器(qi)響(xiang)應內(nei)容(rong)(rong)請(qing)求(qiu)(qiu)所(suo)返回的(de)目標網(wang)(wang)(wang)頁(ye)內(nei)容(rong)(rong)。下面結(jie)合如下的(de)子步驟進行詳(xiang)述:
步(bu)驟s2042,判斷設備ua。
ua的英(ying)文全稱為(wei)useragent,中文名(ming)為(wei)用戶代(dai)理(li),它是一(yi)個特殊(shu)字符串(chuan)頭,使得服務(wu)器能夠識別客戶端使用的操(cao)作系統類型(xing)(xing)及(ji)版本、cpu類型(xing)(xing)、瀏覽(lan)器類型(xing)(xing)及(ji)版本、瀏覽(lan)器渲染(ran)引擎、瀏覽(lan)器語言、瀏覽(lan)器插件等。
在(zai)終端(duan)的(de)(de)客戶(hu)端(duan)上,通(tong)過預先適配(pei)的(de)(de)javascript引擎,獲取(qu)設(she)備(bei)ua信(xin)息,從而便(bian)于客戶(hu)端(duan)或者服務器判斷是(shi)(shi)移動終端(duan)還是(shi)(shi)pc終端(duan)。
一種可選(xuan)的(de)(de)(de)ua判斷終端類型的(de)(de)(de)方法如下,若ua中存在字符串android、iphone、ipad則設(she)定(ding)用戶訪(fang)問該頁面的(de)(de)(de)設(she)備為蘋果或安卓移(yi)動終端設(she)備。對于其(qi)(qi)他(ta)類型的(de)(de)(de)設(she)備,也可以類似的(de)(de)(de)方式(shi)根(gen)據其(qi)(qi)ua標志字符串來判斷具體的(de)(de)(de)終端設(she)備類型。
步驟(zou)s2044,若(ruo)為pc終端(duan)則(ze)跳轉(zhuan)到pc頁面地址。
若(ruo)根據(ju)ua判(pan)斷出需要顯(xian)(xian)(xian)示移(yi)動(dong)網頁(ye)(ye)(ye)(即目標網頁(ye)(ye)(ye)內(nei)容)的終端為pc終端,則跳轉到pc頁(ye)(ye)(ye)面數據(ju)轉換(huan)頁(ye)(ye)(ye)面地址,該(gai)頁(ye)(ye)(ye)面是(shi)隨機生成(cheng)的一(yi)個頁(ye)(ye)(ye)面,頁(ye)(ye)(ye)面整(zheng)體布局如(ru)圖3所示,包(bao)括(kuo)第一(yi)顯(xian)(xian)(xian)示窗(chuang)(chuang)口(即網頁(ye)(ye)(ye)模板)和第二(er)顯(xian)(xian)(xian)示窗(chuang)(chuang)口,第一(yi)區域用于顯(xian)(xian)(xian)示移(yi)動(dong)網頁(ye)(ye)(ye),第二(er)區域用于顯(xian)(xian)(xian)示有該(gai)移(yi)動(dong)網頁(ye)(ye)(ye)的鏈接地址的二(er)維碼。
可選地(di),第(di)二區域與第(di)一區域包括(kuo)但不局限于如下形式(shi):
(1)第二區域和第一區域為(wei)相(xiang)互獨立的兩個區域;
(2)第二(er)區域(yu)部(bu)分或全(quan)部(bu)地與第一區域(yu)重合(he),但是第二(er)區域(yu)以半透(tou)明(ming)或全(quan)透(tou)明(ming)的方式顯(xian)示,避免對第一區域(yu)內的顯(xian)示內容造成干(gan)擾。
步驟s2046,獲取移(yi)動網頁數據文件(jian)。
可(ke)以預先編寫(xie)(xie)好(hao)用于獲取ua的javascript代碼(ma),并將編寫(xie)(xie)好(hao)的代碼(ma)保存為(wei)一(yi)個html文(wen)(wen)件,在html文(wen)(wen)件的“<body>”處加上(shang)js事(shi)件(即允許加載(zai)上(shang)述的javascript代碼(ma)中所(suo)執行的事(shi)件),以讓上(shang)面的js事(shi)件運行。
在js事件執行時(shi),通過(guo)javascript獲(huo)取(qu)來(lai)(lai)路url(即目(mu)標(biao)頁面(mian)(mian)內容的(de)來(lai)(lai)路頁面(mian)(mian)的(de)url),通過(guo)ajax請(qing)(qing)求來(lai)(lai)請(qing)(qing)求該來(lai)(lai)路url獲(huo)取(qu)這個頁面(mian)(mian)的(de)html字符串(chuan)數據信息。
可(ke)選地(di),可(ke)以用(yong)“document.referrer”方(fang)法來路url;可(ke)使(shi)用(yong)javascript向服(fu)務(wu)器提出請(qing)求(qiu)(xmlhttprequest,也(ye)即內容請(qing)求(qiu)),通過這個請(qing)求(qiu),javascript可(ke)在不重載頁面的情況與web服(fu)務(wu)器交換數據。
在執行步驟s2046時(shi),如(ru)圖4所示,當用(yong)戶在web網頁(ye)(ye)界面點擊網頁(ye)(ye)鏈接時(shi),調用(yong)ajax引(yin)擎(qing)來(lai)獲取網頁(ye)(ye)內(nei)容(rong)(rong),ajax引(yin)擎(qing)通過xmlhttprequest向(xiang)web服務器發起請求(qiu),web服務器的(de)(de)(de)(de)servlet(全稱(cheng)為serverapplet)模(mo)塊對(dui)(dui)請求(qiu)進行響應(ying),從數據庫查詢到對(dui)(dui)應(ying)的(de)(de)(de)(de)網頁(ye)(ye)數據并(bing)生成(cheng)動態(tai)web內(nei)容(rong)(rong)(即(ji)網頁(ye)(ye)內(nei)容(rong)(rong)),并(bing)將生成(cheng)的(de)(de)(de)(de)網頁(ye)(ye)內(nei)容(rong)(rong)返回(hui)給ajax引(yin)擎(qing),觸發回(hui)調函數利用(yong)網頁(ye)(ye)內(nei)容(rong)(rong)對(dui)(dui)web界面顯示的(de)(de)(de)(de)內(nei)容(rong)(rong)進行更新,具體是直接將網頁(ye)(ye)內(nei)容(rong)(rong)的(de)(de)(de)(de)原始數據填充到第一區域的(de)(de)(de)(de)網頁(ye)(ye)模(mo)板中。
可(ke)(ke)選地,在(zai)(zai)網(wang)頁(ye)(ye)內容發(fa)生更新時,傳(chuan)統的(de)網(wang)頁(ye)(ye)(不(bu)(bu)使(shi)用ajax)如果需要更新內容,必須重(zhong)載整個(ge)網(wang)頁(ye)(ye)頁(ye)(ye)面。在(zai)(zai)本(ben)申(shen)請(qing)中,ajax在(zai)(zai)瀏覽器與web服務(wu)器之間使(shi)用異步數據(ju)傳(chuan)輸,這(zhe)(zhe)樣就可(ke)(ke)使(shi)網(wang)頁(ye)(ye)從服務(wu)器請(qing)求少量(liang)(liang)的(de)信(xin)息,而(er)不(bu)(bu)是整個(ge)頁(ye)(ye)面,這(zhe)(zhe)意味著(zhu)可(ke)(ke)以(yi)在(zai)(zai)不(bu)(bu)重(zhong)新加載整個(ge)網(wang)頁(ye)(ye)的(de)情(qing)況(kuang)下,對(dui)網(wang)頁(ye)(ye)的(de)某部(bu)分進行(xing)更新,從而(er)可(ke)(ke)以(yi)降低流量(liang)(liang)消耗(hao)。
在步驟s206提供的(de)技術方案中,在網頁客戶(hu)端的(de)第(di)(di)(di)一顯(xian)(xian)(xian)示(shi)(shi)(shi)窗口內(nei)的(de)第(di)(di)(di)一區(qu)域(yu)上(shang)顯(xian)(xian)(xian)示(shi)(shi)(shi)目(mu)標(biao)(biao)網頁內(nei)容,其中,目(mu)標(biao)(biao)網頁內(nei)容還用于以目(mu)標(biao)(biao)網頁內(nei)容在第(di)(di)(di)一區(qu)域(yu)上(shang)的(de)顯(xian)(xian)(xian)示(shi)(shi)(shi)格式(shi)在移動終端的(de)第(di)(di)(di)二顯(xian)(xian)(xian)示(shi)(shi)(shi)窗口內(nei)顯(xian)(xian)(xian)示(shi)(shi)(shi)。
上(shang)述的將目(mu)標(biao)網(wang)(wang)頁(ye)(ye)(ye)內(nei)容顯(xian)示到第(di)一區域(yu),即利用目(mu)標(biao)網(wang)(wang)頁(ye)(ye)(ye)內(nei)容渲染(ran)到網(wang)(wang)頁(ye)(ye)(ye)模板(ban)(也即pc頁(ye)(ye)(ye)面模擬框)。
獲取請求(qiu)(qiu)到(dao)(dao)的(de)(de)html字符(fu)串數據(ju),字符(fu)串轉換為dom樹(shu)(一種可選的(de)(de)網頁內(nei)容(rong)的(de)(de)dom樹(shu)如圖(tu)5所示(shi))模擬渲(xuan)染到(dao)(dao)模擬框中(zhong),再通過利用dom樹(shu)的(de)(de)特點,找出所有外(wai)鏈接(jie),匹(pi)配來路url和外(wai)鏈接(jie)路徑,將這個請求(qiu)(qiu)過來移動頁面的(de)(de)外(wai)部鏈接(jie)由相對路徑全部轉換為相對路徑。
一種可選的網頁(ye)內容(rong)的dom樹如圖5和如下的代碼所示:
上述(shu)的“<>”相(xiang)當(dang)于(yu)定義一個(ge)(ge)元素,如“<html>”相(xiang)當(dang)于(yu)定義根(gen)源(yuan)素html,“</>”相(xiang)當(dang)于(yu)表(biao)示一個(ge)(ge)元素的子節(jie)點到(dao)此為止,如“</html>”表(biao)示根(gen)源(yuan)素html的終結,以后定義的元素不再(zai)是其子節(jie)點。
上述的文本包(bao)括元(yuan)素“title”的“htmldom”、元(yuan)素h1的“dom的結構”、元(yuan)素body的“鏈接”。另外,還定義了屬性(xing)href的值(zhi)為(wei)“href”。
需(xu)要(yao)說明的(de)(de)是(shi),dom是(shi)documentobjectmodel文檔對象(xiang)模型(xing)的(de)(de)縮寫。根據(ju)(ju)w3cdom規范,dom是(shi)一種與(yu)瀏覽(lan)器,平臺,語言(yan)無關的(de)(de)接口,使得可以訪問頁面(mian)中(zhong)其(qi)他的(de)(de)標準組件。簡單理解,dom解決了netscape的(de)(de)javascript和microsoft的(de)(de)javascript之間的(de)(de)沖(chong)突,給予(yu)web設計師和開發者一個標準的(de)(de)方法,來(lai)訪問他們站點中(zhong)的(de)(de)數據(ju)(ju)、腳本和表現層對象(xiang)。
通(tong)過使用dom樹,可以直接從(cong)目標(biao)網(wang)頁內容中原始數據中獲取相應的內容來填充至網(wang)頁模(mo)板中進(jin)行渲染和顯示(shi)。
可選地,在(zai)網頁客戶端的第(di)(di)一(yi)顯(xian)示窗口內(nei)的第(di)(di)一(yi)區域上(shang)顯(xian)示目標(biao)網頁內(nei)容的同時(shi)或(huo)之(zhi)后,在(zai)計(ji)算機終端上(shang)檢測到第(di)(di)一(yi)事(shi)(shi)件;按照(zhao)預(yu)設關(guan)系確(que)定與第(di)(di)一(yi)事(shi)(shi)件對(dui)應(ying)的第(di)(di)二(er)事(shi)(shi)件,預(yu)設關(guan)系中(zhong)保存有在(zai)計(ji)算機終端上(shang)觸發(fa)的事(shi)(shi)件與在(zai)移動(dong)終端上(shang)觸發(fa)的事(shi)(shi)件之(zhi)間(jian)的對(dui)應(ying)關(guan)系,在(zai)移動(dong)終端上(shang)觸發(fa)的第(di)(di)二(er)事(shi)(shi)件用于指示在(zai)第(di)(di)二(er)顯(xian)示窗口中(zhong)執行(xing)任務;在(zai)第(di)(di)一(yi)顯(xian)示窗口中(zhong)執行(xing)第(di)(di)二(er)事(shi)(shi)件所指示執行(xing)的任務。
上(shang)(shang)述的(de)第一事(shi)(shi)件即(ji)(ji)用戶在計(ji)算機(ji)終端(duan)上(shang)(shang)通(tong)過(guo)輸(shu)入設備(如鍵盤、鼠標、攝像頭等)觸發的(de)事(shi)(shi)件,也(ye)即(ji)(ji),在計(ji)算機(ji)終端(duan)上(shang)(shang),可以將在計(ji)算機(ji)終端(duan)上(shang)(shang)觸發的(de)事(shi)(shi)件轉換為(wei)在移(yi)動(dong)終端(duan)上(shang)(shang)觸發的(de)事(shi)(shi)件,而(er)不用改變(bian)網(wang)頁本申請(qing)的(de)交互邏(luo)輯,即(ji)(ji)可實現網(wang)頁與用戶之間的(de)交互。
可選地(di),按照(zhao)預設關(guan)系確定與第一事件(jian)對應的第二事件(jian)包括以下幾種(zhong)情況:
(1)在(zai)第(di)一事(shi)(shi)件為在(zai)第(di)一顯(xian)示(shi)(shi)窗口(kou)的(de)輸(shu)入控(kong)件中(zhong)(zhong)通(tong)(tong)過鍵(jian)盤輸(shu)入內容的(de)事(shi)(shi)件時,根據預設關系確(que)定(ding)與(yu)第(di)一事(shi)(shi)件對(dui)應的(de)第(di)二(er)事(shi)(shi)件,第(di)二(er)事(shi)(shi)件為在(zai)第(di)二(er)顯(xian)示(shi)(shi)窗口(kou)的(de)輸(shu)入控(kong)件中(zhong)(zhong)通(tong)(tong)過觸控(kong)操作輸(shu)入內容的(de)事(shi)(shi)件,如在(zai)搜(sou)索(suo)(suo)欄(lan)輸(shu)入搜(sou)索(suo)(suo)關鍵(jian)詞(ci)、在(zai)評價欄(lan)輸(shu)入評價信息(xi)等。
(2)在第(di)一(yi)事(shi)件(jian)(jian)為在第(di)一(yi)顯(xian)示窗(chuang)(chuang)口(kou)中(zhong)通過鼠(shu)標(biao)觸(chu)發的(de)事(shi)件(jian)(jian)時(如在圖(tu)3中(zhong)點擊“上一(yi)屏(ping)(ping)”或“下一(yi)屏(ping)(ping)幕”的(de)事(shi)件(jian)(jian)),根據預設關(guan)系確定與第(di)一(yi)事(shi)件(jian)(jian)對應的(de)第(di)二(er)事(shi)件(jian)(jian),第(di)二(er)事(shi)件(jian)(jian)為在第(di)二(er)顯(xian)示窗(chuang)(chuang)口(kou)中(zhong)通過觸(chu)控操(cao)作進行內容切換(huan)的(de)事(shi)件(jian)(jian),如在手機屏(ping)(ping)幕上的(de)滑動。
(3)在第(di)(di)一(yi)事(shi)件為通過第(di)(di)一(yi)顯示(shi)窗(chuang)口中的(de)(de)(de)虛擬按鈕(niu)觸(chu)發的(de)(de)(de)事(shi)件(如窗(chuang)口中修改(gai)排版格式、字(zi)體(ti)(ti)、字(zi)體(ti)(ti)顏色的(de)(de)(de)按鈕(niu),或者(zhe)調(diao)整(zheng)顯示(shi)方向的(de)(de)(de)按鈕(niu)等)時,根據預設關(guan)系(xi)確定與第(di)(di)一(yi)事(shi)件對應的(de)(de)(de)第(di)(di)二事(shi)件,第(di)(di)二事(shi)件為在移動終端上(shang)觸(chu)發的(de)(de)(de)用于修改(gai)目(mu)標(biao)網頁(ye)內(nei)容的(de)(de)(de)內(nei)容屬性的(de)(de)(de)事(shi)件,如在設置中的(de)(de)(de)顯示(shi)方式調(diao)整(zheng)、排版格式、字(zi)體(ti)(ti)、字(zi)體(ti)(ti)顏色等。
對應的,在第一顯示窗口中執(zhi)行第二(er)事件所指示執(zhi)行的任務(wu)包括以(yi)下即種情況:
(1)在第(di)(di)一(yi)(yi)(yi)事(shi)件(jian)為鼠標或(huo)者鍵盤觸(chu)發(fa)的(de)(de)調整(zheng)當前顯示(shi)(shi)的(de)(de)網(wang)頁內(nei)容(rong)(rong)的(de)(de)事(shi)件(jian)時,在第(di)(di)一(yi)(yi)(yi)顯示(shi)(shi)窗(chuang)(chuang)口(kou)中執行與第(di)(di)一(yi)(yi)(yi)事(shi)件(jian)對(dui)應(ying)的(de)(de)第(di)(di)一(yi)(yi)(yi)任務,以將第(di)(di)一(yi)(yi)(yi)顯示(shi)(shi)窗(chuang)(chuang)口(kou)內(nei)顯示(shi)(shi)的(de)(de)網(wang)頁內(nei)容(rong)(rong)從第(di)(di)一(yi)(yi)(yi)網(wang)頁內(nei)容(rong)(rong)調整(zheng)為第(di)(di)二(er)網(wang)頁內(nei)容(rong)(rong),目標網(wang)頁內(nei)容(rong)(rong)包括(kuo)第(di)(di)一(yi)(yi)(yi)網(wang)頁內(nei)容(rong)(rong)和第(di)(di)二(er)網(wang)頁內(nei)容(rong)(rong),第(di)(di)一(yi)(yi)(yi)網(wang)頁內(nei)容(rong)(rong)和第(di)(di)二(er)網(wang)頁內(nei)容(rong)(rong)不完全相同。
(2)在(zai)第一事(shi)(shi)件(jian)(jian)為鼠標或者(zhe)鍵盤觸發的(de)調整內容屬性(xing)(xing)的(de)事(shi)(shi)件(jian)(jian)時,在(zai)第一顯示窗口中執行與第一事(shi)(shi)件(jian)(jian)對應(ying)的(de)第二任(ren)務,以更改第一顯示窗口內顯示的(de)目標網(wang)頁內容的(de)內容屬性(xing)(xing),內容屬性(xing)(xing)包(bao)括目標網(wang)頁內容字體、字號(hao)、顏(yan)色以及排版方式。
(3)在第(di)一(yi)事件為鼠標(biao)或(huo)者鍵盤觸(chu)發的(de)輸(shu)(shu)入(ru)信息的(de)事件時,在第(di)一(yi)顯示(shi)窗(chuang)口中執行(xing)第(di)三任務,以從第(di)一(yi)顯示(shi)窗(chuang)口的(de)輸(shu)(shu)入(ru)控(kong)件中獲取輸(shu)(shu)入(ru)的(de)內容,輸(shu)(shu)入(ru)控(kong)件用(yong)于(yu)輸(shu)(shu)入(ru)內容。
可選地,在(zai)(zai)網頁客(ke)戶端的第一(yi)(yi)顯示窗(chuang)口(kou)內(nei)的第一(yi)(yi)區域(yu)上(shang)顯示目標網頁內(nei)容的同(tong)時(shi)或之后,在(zai)(zai)第一(yi)(yi)顯示窗(chuang)口(kou)內(nei)的第二區域(yu)內(nei)顯示圖像信息,圖像信息中攜帶有用于在(zai)(zai)移動終端上(shang)獲取網頁內(nei)容的第一(yi)(yi)鏈接地址。
如圖3所示(shi),在(zai)第二區域顯示(shi)二維碼的圖片,在(zai)用(yong)戶瀏覽的同時,可通過(guo)掃描該二維碼圖片在(zai)移(yi)動終端(duan)上進行瀏覽。
本申請提供了一種在(zai)pc端(duan)(duan)(duan)瀏覽(lan)移(yi)(yi)(yi)動(dong)網(wang)頁(ye)(ye)的方案(an),通過(guo)構建一個pc頁(ye)(ye)面(mian)(mian)平(ping)臺,在(zai)pc頁(ye)(ye)面(mian)(mian)中設定(ding)一個移(yi)(yi)(yi)動(dong)終(zhong)(zhong)端(duan)(duan)(duan)(如手(shou)機(ji)、平(ping)板燈)大小(xiao)的顯(xian)示框(kuang),并(bing)將(jiang)所訪問的移(yi)(yi)(yi)動(dong)頁(ye)(ye)面(mian)(mian)整(zheng)體(ti)(ti)請求并(bing)注入該顯(xian)示框(kuang)中,使(shi)在(zai)移(yi)(yi)(yi)動(dong)終(zhong)(zhong)端(duan)(duan)(duan)設備顯(xian)示的小(xiao)屏頁(ye)(ye)面(mian)(mian)在(zai)pc顯(xian)示框(kuang)中顯(xian)示,通過(guo)將(jiang)pc事件轉換(huan)為移(yi)(yi)(yi)動(dong)網(wang)頁(ye)(ye)事件,使(shi)原有移(yi)(yi)(yi)動(dong)端(duan)(duan)(duan)的交(jiao)互得(de)以還(huan)原,還(huan)可(ke)在(zai)右側(ce)生成移(yi)(yi)(yi)動(dong)頁(ye)(ye)面(mian)(mian)網(wang)址二維碼(ma)引導(dao)用(yong)戶通過(guo)手(shou)機(ji)掃碼(ma)進入移(yi)(yi)(yi)動(dong)網(wang)頁(ye)(ye)。通過(guo)該方案(an)提升了移(yi)(yi)(yi)動(dong)頁(ye)(ye)面(mian)(mian)在(zai)pc端(duan)(duan)(duan)的可(ke)訪問性與用(yong)戶體(ti)(ti)驗,并(bing)且引導(dao)用(yong)戶手(shou)機(ji)掃碼(ma)進入移(yi)(yi)(yi)動(dong)頁(ye)(ye)面(mian)(mian),增加網(wang)頁(ye)(ye)入口,降低(di)了傳(chuan)播過(guo)程(cheng)中的跳(tiao)出率。
本發明還提供了一種(zhong)優(you)選實(shi)施例(li),該優(you)選實(shi)施例(li)如圖6所示(shi):
場景說明,對于在手機(ji)上顯(xian)示移動網頁(ye)(也即目標網頁(ye)內容),需要在pc端(duan)進行(xing)顯(xian)示:
步驟s602,pc終端(duan)(duan)(duan)上(shang)(shang)的(de)(de)網頁(ye)(ye)客戶端(duan)(duan)(duan)根據ua判(pan)斷終端(duan)(duan)(duan)類型,即判(pan)斷是手機還是pc端(duan)(duan)(duan),若是pc端(duan)(duan)(duan)則(ze)跳轉到pc頁(ye)(ye)面地(di)址(也即上(shang)(shang)述的(de)(de)第(di)一鏈接地(di)址)。
步驟s604,客戶端發(fa)送內容請(qing)求到web服務(wu)器(qi),并(bing)接收服務(wu)器(qi)響應該請(qing)求所返回的移動頁面(也即網頁數(shu)(shu)據文件或目標網頁內容的原始(shi)數(shu)(shu)據)。
步驟s606,將得(de)到(dao)的網(wang)頁數據文件渲染到(dao)pc頁面模擬框(kuang)。
步(bu)驟s608,檢測到用戶(hu)的(de)pc事件。
步驟(zou)s610,將pc事件(jian)(jian)轉換(huan)為移動事件(jian)(jian)。
(1)對于(yu)移動端的oninput事件(jian)(輸(shu)入(ru)事件(jian)),如圖7所示(shi):
oninput事(shi)件(jian):當用戶(hu)向(xiang)“<input>”中嘗試輸入(ru)時(shi)執行對應的javascript,oninput事(shi)件(jian)在(zai)用戶(hu)輸入(ru)時(shi)觸(chu)發,如(ru)在(zai)“<input>”或“<textarea>”元素(su)的值發生改變時(shi)觸(chu)發。
對于(yu)上述(shu)的(de)oninput事(shi)件(jian)可以(yi)用(yong)計(ji)算機的(de)鍵盤相關的(de)事(shi)件(jian)來替(ti)代,如onkeypress事(shi)件(jian)、onkeyup事(shi)件(jian)以(yi)及onkeydown事(shi)件(jian)。
onkeypress事(shi)件在用戶按(an)下并放(fang)開任何字(zi)母數字(zi)鍵(jian)時發生(sheng)。
onkeyup事件在用戶放開任何(he)先前按(an)下的鍵(jian)盤鍵(jian)時發生。
onkeydown事件在用戶按下任何鍵盤鍵(包括系(xi)統按鈕,如箭頭鍵和功能鍵)時發生(sheng)。
(2)對于移動端的(de)觸控事(shi)件
touchstart事件,當(dang)手指觸(chu)摸屏幕(mu)時候觸(chu)發,即(ji)使已經有一個手指放在(zai)屏幕(mu)上(shang)也(ye)會觸(chu)發。
touchmove事(shi)件,當手指在屏幕上滑(hua)動的時(shi)候連續地觸發,在這個事(shi)件發生期間,調(diao)用preventdefault()事(shi)件可以阻止(zhi)滾動。
touchend事(shi)件(jian),當(dang)手指從屏(ping)幕上(shang)離(li)開的時(shi)候觸發。
對于上(shang)述(shu)移動(dong)終端上(shang)的事件,可分別用電腦端的如下事件替代:
當鼠標指針移動到元素上方,并按下(xia)鼠標按鍵(jian)時,會發(fa)生(sheng)mousedown事件(jian)。與click事件(jian)不同,mousedown事件(jian)僅需(xu)要按鍵(jian)被按下(xia),而不需(xu)要松開即可(ke)發(fa)生(sheng)。可(ke)用于(yu)替(ti)代touchstart事件(jian)。
當鼠標(biao)指針在指定的(de)元素中移動時,就(jiu)會發(fa)生(sheng)mousemove事件(jian)(jian)。mousemove()方法可(ke)用于觸發(fa)mousemove事件(jian)(jian),可(ke)規定當發(fa)生(sheng)mousemove事件(jian)(jian)時運(yun)行的(de)函數。
當點擊(ji)元素時,會發生(sheng)click事(shi)件(jian)。當鼠(shu)(shu)標(biao)指針停留在元素上方,然后按下并松(song)開鼠(shu)(shu)標(biao)左鍵時,就會發生(sheng)一次click。click()方法觸發click事(shi)件(jian),可規定(ding)當發生(sheng)click事(shi)件(jian)時運行的(de)函數(shu)。
mousemove事(shi)(shi)件(jian)(jian)或mousemove事(shi)(shi)件(jian)(jian)和click事(shi)(shi)件(jian)(jian)的結合(he)可用(yong)于(yu)替代touchmove事(shi)(shi)件(jian)(jian)。
當在(zai)元(yuan)(yuan)素上放松鼠(shu)標(biao)按鈕(niu)時,會發(fa)(fa)生(sheng)mouseup事(shi)件(jian)。與click事(shi)件(jian)不同(tong),mouseup事(shi)件(jian)僅需要(yao)放松按鈕(niu)。當鼠(shu)標(biao)指(zhi)針(zhen)位于元(yuan)(yuan)素上方時,放松鼠(shu)標(biao)按鈕(niu)就會觸(chu)發(fa)(fa)該事(shi)件(jian)。mouseup()方法觸(chu)發(fa)(fa)mouseup事(shi)件(jian),可規定當發(fa)(fa)生(sheng)mouseup事(shi)件(jian)時運行(xing)的函數。mouseup事(shi)件(jian)可用于替代touchend事(shi)件(jian)。
devicemotion事件(jian)能夠提供(gong)設備的加速(su)信息,表示為定義在設備上的坐(zuo)標系中的卡(ka)爾迪坐(zuo)標,其還提供(gong)了設備在坐(zuo)標系中的自轉速(su)率。
在瀏(liu)覽器中(zhong),往往能夠(gou)(gou)通(tong)過devicemotion事件確(que)(que)定移動終端的(de)朝(chao)向(xiang)或者傾斜(xie)方向(xiang),以調(diao)整瀏(liu)覽器的(de)窗口方向(xiang),從而保證(zheng)用戶能夠(gou)(gou)正(zheng)確(que)(que)閱讀網頁(ye)內容(rong)。
對于devicemotion事件,可以在(zai)電腦端設置虛擬按鈕,用戶可以通過點擊虛擬按鈕實現瀏覽(lan)器的窗口方向的調整。
步驟s612,生成并注入二維(wei)碼到第二區域。
jquery.qrcode.js是一(yi)個能夠在(zai)(zai)客戶端生成矩陣(zhen)二維碼(ma)qrcode的jquery插件,使用它可以很(hen)方便的在(zai)(zai)頁面上生成二維條碼(ma)。
如(ru)圖8所示,具體可利用(yong)jquery插件對網(wang)址進行處理,生成對應的二(er)維(wei)碼返回給網(wang)頁(ye)客戶(hu)端,并渲染到(dao)pc頁(ye)面(即(ji)第(di)一顯示窗(chuang)口)的指定(ding)區(qu)域(即(ji)第(di)二(er)區(qu)域)。
此插件是能(neng)(neng)夠獨立使用的(de)(de),體積也比較小(xiao),因(yin)為它(ta)(ta)是直接(jie)在(zai)客(ke)戶端生成(cheng)的(de)(de)條碼(ma),所以不會有圖片下載(zai)的(de)(de)過(guo)程,能(neng)(neng)夠實現快(kuai)速生成(cheng),它(ta)(ta)是基于一個(ge)多語言的(de)(de)類庫封裝的(de)(de),也不依(yi)賴(lai)于其他額外的(de)(de)服務(wu)。因(yin)此,利(li)用該插件能(neng)(neng)夠快(kuai)速生成(cheng)二(er)維碼(ma),且不會對(dui)網(wang)頁加載(zai)造成(cheng)多余影響。
在本申請的(de)實施例中(zhong)(zhong),通過(guo)構(gou)建一個pc頁(ye)(ye)(ye)面(mian)平臺(tai),在pc頁(ye)(ye)(ye)面(mian)中(zhong)(zhong)設(she)定一個移(yi)動(dong)終端(如(ru)手(shou)機(ji))大小的(de)顯示(shi)框(kuang)(第一區域),并(bing)(bing)將(jiang)訪(fang)問(wen)的(de)手(shou)機(ji)頁(ye)(ye)(ye)面(mian)進行整(zheng)體請求并(bing)(bing)注入(ru)該框(kuang)中(zhong)(zhong),使在移(yi)動(dong)終端設(she)備(bei)顯示(shi)的(de)小屏頁(ye)(ye)(ye)面(mian)在pc顯示(shi)框(kuang)中(zhong)(zhong)顯示(shi),通過(guo)重置(zhi)移(yi)動(dong)網頁(ye)(ye)(ye)事件(jian)轉換(huan)為pc事件(jian)使原有移(yi)動(dong)端交(jiao)互(hu)還原,通過(guo)在右側生成移(yi)動(dong)頁(ye)(ye)(ye)面(mian)網址二維碼引導(dao)用戶可以通過(guo)手(shou)機(ji)掃碼進入(ru)。該優(you)化方案提升了移(yi)動(dong)頁(ye)(ye)(ye)面(mian)在pc端的(de)可訪(fang)問(wen)性與用戶體驗,并(bing)(bing)且引導(dao)用戶手(shou)機(ji)掃碼進入(ru)移(yi)動(dong)頁(ye)(ye)(ye)面(mian),增(zeng)加網頁(ye)(ye)(ye)入(ru)口,降低傳播過(guo)程中(zhong)(zhong)的(de)跳(tiao)出率。
需要說(shuo)明的是(shi),對于前述(shu)(shu)的各方法實施例,為(wei)(wei)了簡單描(miao)(miao)述(shu)(shu),故將(jiang)其都表述(shu)(shu)為(wei)(wei)一系列的動(dong)作(zuo)組合,但是(shi)本領(ling)域技術人(ren)員(yuan)應該(gai)知(zhi)悉(xi),本發明并(bing)不(bu)受所(suo)(suo)描(miao)(miao)述(shu)(shu)的動(dong)作(zuo)順序的限制(zhi),因為(wei)(wei)依據本發明,某些步驟可以采(cai)用(yong)其他順序或者同時進行(xing)。其次,本領(ling)域技術人(ren)員(yuan)也應該(gai)知(zhi)悉(xi),說(shuo)明書(shu)中所(suo)(suo)描(miao)(miao)述(shu)(shu)的實施例均屬于優選實施例,所(suo)(suo)涉及的動(dong)作(zuo)和模塊并(bing)不(bu)一定(ding)是(shi)本發明所(suo)(suo)必(bi)須的。
通過以(yi)(yi)上(shang)的(de)(de)(de)實施(shi)方(fang)(fang)(fang)式的(de)(de)(de)描述(shu),本領域的(de)(de)(de)技術(shu)人(ren)員可(ke)以(yi)(yi)清(qing)楚地了解(jie)到根據上(shang)述(shu)實施(shi)例(li)的(de)(de)(de)方(fang)(fang)(fang)法(fa)可(ke)借助軟(ruan)(ruan)件(jian)加必需的(de)(de)(de)通用(yong)硬件(jian)平臺(tai)的(de)(de)(de)方(fang)(fang)(fang)式來實現,當(dang)然也可(ke)以(yi)(yi)通過硬件(jian),但很多情況下前者是更佳的(de)(de)(de)實施(shi)方(fang)(fang)(fang)式。基于這樣的(de)(de)(de)理解(jie),本發(fa)明(ming)的(de)(de)(de)技術(shu)方(fang)(fang)(fang)案(an)本質上(shang)或者說對(dui)現有技術(shu)做(zuo)出貢獻的(de)(de)(de)部分可(ke)以(yi)(yi)以(yi)(yi)軟(ruan)(ruan)件(jian)產品的(de)(de)(de)形式體現出來,該計(ji)算機(ji)軟(ruan)(ruan)件(jian)產品存儲(chu)在一個存儲(chu)介質(如rom/ram、磁碟、光盤)中,包(bao)括(kuo)若干指(zhi)令用(yong)以(yi)(yi)使(shi)得一臺(tai)終端設備(可(ke)以(yi)(yi)是手機(ji),計(ji)算機(ji),服務(wu)器,或者網(wang)絡(luo)設備等)執行本發(fa)明(ming)各(ge)個實施(shi)例(li)所述(shu)的(de)(de)(de)方(fang)(fang)(fang)法(fa)。
實施例2
根(gen)(gen)據本(ben)發(fa)明(ming)實施例,還提(ti)供了(le)一(yi)種用(yong)于(yu)實施上述網(wang)頁(ye)(ye)內容(rong)的(de)(de)顯示(shi)(shi)方法(fa)的(de)(de)網(wang)頁(ye)(ye)內容(rong)的(de)(de)顯示(shi)(shi)裝置(zhi)。圖(tu)(tu)9是根(gen)(gen)據本(ben)發(fa)明(ming)實施例的(de)(de)一(yi)種可(ke)(ke)選的(de)(de)網(wang)頁(ye)(ye)內容(rong)的(de)(de)顯示(shi)(shi)裝置(zhi)的(de)(de)示(shi)(shi)意(yi)圖(tu)(tu),如圖(tu)(tu)9所示(shi)(shi),該裝置(zhi)可(ke)(ke)以包括:接(jie)收單(dan)元(yuan)(yuan)92、響應單(dan)元(yuan)(yuan)94以及第一(yi)顯示(shi)(shi)單(dan)元(yuan)(yuan)96。
接收單元92,用于在計算機終端的網(wang)頁客(ke)戶端上接收到目(mu)(mu)標指(zhi)令,目(mu)(mu)標指(zhi)令用于指(zhi)示在網(wang)頁客(ke)戶端上顯示目(mu)(mu)標網(wang)頁內(nei)容(rong)。
上述的計算機終端即pc端,pc端可采用windows、linux、macosx等(deng)系統。
上(shang)述(shu)的網(wang)頁客戶端為(wei)能夠在(zai)計算機(ji)終端上(shang)顯示網(wang)頁的客戶端,包(bao)括但不局(ju)限于網(wang)頁瀏覽器、媒體(ti)應(ying)用(yong)、社交應(ying)用(yong)、游戲應(ying)用(yong)、即時通訊應(ying)用(yong)。
上(shang)述的(de)目(mu)標網(wang)頁(ye)內(nei)容的(de)形態是(shi)為移(yi)(yi)動(dong)(dong)終(zhong)(zhong)端定制優化過的(de),此處的(de)定制優化至(zhi)少包括:1)與移(yi)(yi)動(dong)(dong)終(zhong)(zhong)端的(de)顯示屏幕(或者瀏覽器的(de)顯示區域)尺(chi)寸適配;2)目(mu)標網(wang)頁(ye)內(nei)容的(de)排版方式與移(yi)(yi)動(dong)(dong)終(zhong)(zhong)端的(de)瀏覽器中的(de)網(wang)頁(ye)模板適配。
針對(dui)上(shang)述的目標(biao)網頁內容(rong),存在(zai)一個對(dui)應的統一資源定位符url(即第一鏈接地(di)址),上(shang)述的目標(biao)指(zhi)令即用于指(zhi)示訪問第一鏈接地(di)址的指(zhi)令。
響應單元94,用于響應于目(mu)標指(zhi)令,獲取目(mu)標網頁內容。
計算(suan)機(ji)終端在目標(biao)指令的觸發下,通過https通訊協(xie)議從(cong)web服務器獲(huo)取上述的目標(biao)網頁內(nei)容。
第一(yi)顯示(shi)單元96,用于在網(wang)頁客戶端的第一(yi)顯示(shi)窗口內的第一(yi)區域(yu)上(shang)顯示(shi)目(mu)標(biao)網(wang)頁內容,其中,目(mu)標(biao)網(wang)頁內容還用于以目(mu)標(biao)網(wang)頁內容在第一(yi)區域(yu)上(shang)的顯示(shi)格(ge)式在移動終端的第二顯示(shi)窗口內顯示(shi)。
上述的(de)(de)第一(yi)(yi)顯示(shi)窗口為網頁(ye)客戶端(duan)的(de)(de)一(yi)(yi)個窗口(可(ke)以(yi)為當(dang)前窗口),第一(yi)(yi)區域為第一(yi)(yi)顯示(shi)窗口的(de)(de)一(yi)(yi)部分。
需(xu)要說明的(de)(de)是,上述的(de)(de)第一(yi)區(qu)域(yu)是與(yu)移動終端(duan)視(shi)頻的(de)(de)區(qu)域(yu),對于任意的(de)(de)移動終端(duan),只要確定了其顯(xian)示屏幕(mu)或(huo)者瀏覽器的(de)(de)顯(xian)示區(qu)域(yu)的(de)(de)尺寸大小(xiao),那么就可以生成(cheng)與(yu)之(zhi)相(xiang)同(tong)尺寸的(de)(de)網(wang)頁(ye)模板(相(xiang)當(dang)于第一(yi)區(qu)域(yu)),該模板中網(wang)頁(ye)內容的(de)(de)排版方(fang)(fang)式與(yu)瀏覽器的(de)(de)用于顯(xian)示目標網(wang)頁(ye)內容的(de)(de)第二顯(xian)示窗口的(de)(de)排版方(fang)(fang)式相(xiang)同(tong),也可直接采(cai)用上述第二顯(xian)示窗口的(de)(de)網(wang)頁(ye)模板。
也即在本(ben)申(shen)請中,由(you)于網(wang)頁(ye)模板的尺寸(cun)大(da)(da)小和排(pai)版方(fang)式(shi),與瀏覽器的顯示(shi)區域的尺寸(cun)大(da)(da)小和排(pai)版方(fang)式(shi)相(xiang)同,可(ke)以直接將目標網(wang)頁(ye)內容的原始數據填充(chong)至網(wang)頁(ye)模板中,在第一區域中顯示(shi)目標網(wang)頁(ye)內容。
可選地,對(dui)于上述的(de)(de)網頁(ye)模板(ban),其物理形(xing)狀(zhuang)與(yu)移動終端(duan)的(de)(de)瀏覽(lan)器的(de)(de)顯(xian)(xian)示區域的(de)(de)物理形(xing)狀(zhuang)相同,其尺寸大小可以是按(an)照指定(ding)比例(li)對(dui)瀏覽(lan)器的(de)(de)顯(xian)(xian)示區域進行縮(suo)小或放大得到的(de)(de),此時,在網頁(ye)模板(ban)中顯(xian)(xian)示的(de)(de)內(nei)容也可按(an)照指定(ding)比例(li)縮(suo)小或者放大即可,而不用進行排版(ban)的(de)(de)調整(zheng)。
在本(ben)申(shen)請中,第(di)一(yi)顯示(shi)(shi)窗口內的(de)第(di)一(yi)區域(yu)與第(di)二顯示(shi)(shi)窗口的(de)尺(chi)寸(cun)相(xiang)互匹(pi)配,此處的(de)匹(pi)配包括上述的(de)尺(chi)寸(cun)和外(wai)形相(xiang)同、外(wai)形相(xiang)同但(dan)尺(chi)寸(cun)成比例關系兩種情況(kuang)。采用(yong)這(zhe)種方式進(jin)行顯示(shi)(shi),可以直接利用(yong)用(yong)于在移動終端顯示(shi)(shi)目標網頁內容的(de)原始數(shu)據進(jin)行顯示(shi)(shi),而不需要進(jin)行轉(zhuan)換,提(ti)高顯示(shi)(shi)的(de)效率(lv)的(de)同時(shi)保證了顯示(shi)(shi)的(de)內容的(de)完整(zheng)性(xing)。
需要說明的(de)(de)是,該實(shi)施(shi)例中(zhong)(zhong)的(de)(de)接(jie)收(shou)單元(yuan)(yuan)92可(ke)(ke)以用于(yu)執行(xing)本(ben)申(shen)(shen)請實(shi)施(shi)例1中(zhong)(zhong)的(de)(de)步(bu)(bu)驟s202,該實(shi)施(shi)例中(zhong)(zhong)的(de)(de)響應單元(yuan)(yuan)94可(ke)(ke)以用于(yu)執行(xing)本(ben)申(shen)(shen)請實(shi)施(shi)例1中(zhong)(zhong)的(de)(de)步(bu)(bu)驟s204,該實(shi)施(shi)例中(zhong)(zhong)的(de)(de)第(di)一(yi)顯(xian)示(shi)單元(yuan)(yuan)96可(ke)(ke)以用于(yu)執行(xing)本(ben)申(shen)(shen)請實(shi)施(shi)例1中(zhong)(zhong)的(de)(de)步(bu)(bu)驟s206。
此(ci)處需(xu)要(yao)說明(ming)的是,上(shang)述(shu)模塊與(yu)對應的步驟(zou)所實(shi)(shi)現的示(shi)例(li)和應用場(chang)景(jing)相同(tong),但(dan)不(bu)限于上(shang)述(shu)實(shi)(shi)施(shi)例(li)1所公(gong)開(kai)的內容。需(xu)要(yao)說明(ming)的是,上(shang)述(shu)模塊作為裝置的一部(bu)分可(ke)(ke)以(yi)運行(xing)在(zai)如圖1所示(shi)的硬件(jian)環(huan)境中,可(ke)(ke)以(yi)通(tong)過軟件(jian)實(shi)(shi)現,也可(ke)(ke)以(yi)通(tong)過硬件(jian)實(shi)(shi)現。
通過(guo)(guo)上(shang)述模塊,在(zai)計算(suan)機(ji)終(zhong)端(duan)的(de)(de)網(wang)頁(ye)(ye)客(ke)戶端(duan)上(shang)接(jie)收(shou)到目(mu)標(biao)(biao)(biao)指(zhi)令(目(mu)標(biao)(biao)(biao)指(zhi)令用于指(zhi)示(shi)(shi)在(zai)網(wang)頁(ye)(ye)客(ke)戶端(duan)上(shang)顯(xian)示(shi)(shi)目(mu)標(biao)(biao)(biao)網(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong))時,獲(huo)取目(mu)標(biao)(biao)(biao)網(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong);在(zai)網(wang)頁(ye)(ye)客(ke)戶端(duan)的(de)(de)第(di)一(yi)顯(xian)示(shi)(shi)窗口內(nei)的(de)(de)第(di)一(yi)區(qu)域上(shang)顯(xian)示(shi)(shi)目(mu)標(biao)(biao)(biao)網(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong),該目(mu)標(biao)(biao)(biao)網(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong)還用于以目(mu)標(biao)(biao)(biao)網(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong)在(zai)第(di)一(yi)區(qu)域上(shang)的(de)(de)顯(xian)示(shi)(shi)格式在(zai)移(yi)(yi)動終(zhong)端(duan)的(de)(de)第(di)二顯(xian)示(shi)(shi)窗口內(nei)顯(xian)示(shi)(shi),通過(guo)(guo)采(cai)用與第(di)一(yi)區(qu)域相同(tong)的(de)(de)顯(xian)示(shi)(shi)格式進(jin)行內(nei)容(rong)(rong)(rong)顯(xian)示(shi)(shi),可以解決(jue)相關技(ji)術中在(zai)計算(suan)機(ji)終(zhong)端(duan)上(shang)瀏覽移(yi)(yi)動網(wang)頁(ye)(ye)時出(chu)現亂碼(ma)的(de)(de)技(ji)術問題(ti),進(jin)而達到在(zai)計算(suan)機(ji)終(zhong)端(duan)上(shang)完整的(de)(de)復現移(yi)(yi)動網(wang)頁(ye)(ye)的(de)(de)技(ji)術效(xiao)果。
可選(xuan)地,響應單元包括:獲(huo)取(qu)模塊,用于(yu)獲(huo)取(qu)目(mu)(mu)標(biao)指(zhi)令所(suo)(suo)指(zhi)示的(de)第(di)二鏈接(jie)(jie)地址,其(qi)(qi)中(zhong)(zhong),第(di)二鏈接(jie)(jie)地址為目(mu)(mu)標(biao)網(wang)(wang)頁內(nei)容(rong)的(de)來(lai)源地址;發送模塊,用于(yu)發送內(nei)容(rong)請(qing)求至(zhi)第(di)二鏈接(jie)(jie)地址所(suo)(suo)指(zhi)示的(de)網(wang)(wang)頁服務器(qi),其(qi)(qi)中(zhong)(zhong),內(nei)容(rong)請(qing)求用于(yu)向網(wang)(wang)頁服務器(qi)請(qing)求目(mu)(mu)標(biao)網(wang)(wang)頁內(nei)容(rong);接(jie)(jie)收(shou)(shou)模塊,用于(yu)接(jie)(jie)收(shou)(shou)網(wang)(wang)頁服務器(qi)響應內(nei)容(rong)請(qing)求所(suo)(suo)返(fan)回的(de)目(mu)(mu)標(biao)網(wang)(wang)頁內(nei)容(rong)。
可選(xuan)地,本申(shen)請的(de)裝置(zhi)還可以包括(kuo):第(di)二顯(xian)(xian)示(shi)單(dan)元(yuan),用于在(zai)(zai)網頁(ye)(ye)客戶端的(de)第(di)一(yi)顯(xian)(xian)示(shi)窗口(kou)內的(de)第(di)一(yi)區(qu)域(yu)上顯(xian)(xian)示(shi)目(mu)標(biao)網頁(ye)(ye)內容(rong)的(de)同時或之后,在(zai)(zai)第(di)一(yi)顯(xian)(xian)示(shi)窗口(kou)內的(de)第(di)二區(qu)域(yu)內顯(xian)(xian)示(shi)圖像信(xin)息(xi),其中(zhong),圖像信(xin)息(xi)中(zhong)攜帶(dai)有用于在(zai)(zai)移動終(zhong)端上獲取網頁(ye)(ye)內容(rong)的(de)第(di)一(yi)鏈接地址。
可選地,本申請的(de)裝置還可以包括(kuo):檢(jian)測(ce)單(dan)元,用于(yu)(yu)(yu)在(zai)(zai)網(wang)(wang)頁客(ke)戶(hu)端(duan)(duan)的(de)第(di)(di)(di)(di)一(yi)顯示窗(chuang)口(kou)內(nei)的(de)第(di)(di)(di)(di)一(yi)區域上(shang)顯示目標(biao)網(wang)(wang)頁內(nei)容(rong)的(de)同(tong)時或(huo)之后,在(zai)(zai)計算(suan)機終(zhong)端(duan)(duan)上(shang)檢(jian)測(ce)到第(di)(di)(di)(di)一(yi)事(shi)件(jian);確定單(dan)元,用于(yu)(yu)(yu)按照預(yu)(yu)設(she)關系(xi)確定與第(di)(di)(di)(di)一(yi)事(shi)件(jian)對(dui)應(ying)的(de)第(di)(di)(di)(di)二(er)事(shi)件(jian),其(qi)中(zhong),預(yu)(yu)設(she)關系(xi)中(zhong)保存有(you)在(zai)(zai)計算(suan)機終(zhong)端(duan)(duan)上(shang)觸發(fa)的(de)事(shi)件(jian)與在(zai)(zai)移動終(zhong)端(duan)(duan)上(shang)觸發(fa)的(de)事(shi)件(jian)之間的(de)對(dui)應(ying)關系(xi),在(zai)(zai)移動終(zhong)端(duan)(duan)上(shang)觸發(fa)的(de)第(di)(di)(di)(di)二(er)事(shi)件(jian)用于(yu)(yu)(yu)指(zhi)示在(zai)(zai)第(di)(di)(di)(di)二(er)顯示窗(chuang)口(kou)中(zhong)執行任務;執行單(dan)元,用于(yu)(yu)(yu)在(zai)(zai)第(di)(di)(di)(di)一(yi)顯示窗(chuang)口(kou)中(zhong)執行第(di)(di)(di)(di)二(er)事(shi)件(jian)所指(zhi)示執行的(de)任務。
可選地,執(zhi)行(xing)(xing)(xing)單元包(bao)括:第(di)(di)(di)(di)一(yi)(yi)(yi)執(zhi)行(xing)(xing)(xing)模塊,用(yong)于(yu)(yu)在第(di)(di)(di)(di)一(yi)(yi)(yi)顯示(shi)(shi)(shi)窗(chuang)口(kou)中(zhong)執(zhi)行(xing)(xing)(xing)第(di)(di)(di)(di)一(yi)(yi)(yi)任務(wu),以(yi)將第(di)(di)(di)(di)一(yi)(yi)(yi)顯示(shi)(shi)(shi)窗(chuang)口(kou)內(nei)顯示(shi)(shi)(shi)的網(wang)(wang)(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong)(rong)(rong)(rong)從(cong)第(di)(di)(di)(di)一(yi)(yi)(yi)網(wang)(wang)(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong)(rong)(rong)(rong)調整(zheng)為第(di)(di)(di)(di)二(er)網(wang)(wang)(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong)(rong)(rong)(rong),其中(zhong),目標網(wang)(wang)(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong)(rong)(rong)(rong)包(bao)括第(di)(di)(di)(di)一(yi)(yi)(yi)網(wang)(wang)(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong)(rong)(rong)(rong)和第(di)(di)(di)(di)二(er)網(wang)(wang)(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong)(rong)(rong)(rong),第(di)(di)(di)(di)一(yi)(yi)(yi)網(wang)(wang)(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong)(rong)(rong)(rong)和第(di)(di)(di)(di)二(er)網(wang)(wang)(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong)(rong)(rong)(rong)不完全相同;第(di)(di)(di)(di)二(er)執(zhi)行(xing)(xing)(xing)模塊,用(yong)于(yu)(yu)在第(di)(di)(di)(di)一(yi)(yi)(yi)顯示(shi)(shi)(shi)窗(chuang)口(kou)中(zhong)執(zhi)行(xing)(xing)(xing)第(di)(di)(di)(di)二(er)任務(wu),以(yi)更改(gai)第(di)(di)(di)(di)一(yi)(yi)(yi)顯示(shi)(shi)(shi)窗(chuang)口(kou)內(nei)顯示(shi)(shi)(shi)的目標網(wang)(wang)(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong)(rong)(rong)(rong)的內(nei)容(rong)(rong)(rong)(rong)(rong)(rong)屬性(xing),其中(zhong),內(nei)容(rong)(rong)(rong)(rong)(rong)(rong)屬性(xing)包(bao)括目標網(wang)(wang)(wang)頁(ye)(ye)內(nei)容(rong)(rong)(rong)(rong)(rong)(rong)字體、字號、顏色(se)以(yi)及排(pai)版方(fang)式;第(di)(di)(di)(di)三(san)執(zhi)行(xing)(xing)(xing)模塊,用(yong)于(yu)(yu)在第(di)(di)(di)(di)一(yi)(yi)(yi)顯示(shi)(shi)(shi)窗(chuang)口(kou)中(zhong)執(zhi)行(xing)(xing)(xing)第(di)(di)(di)(di)三(san)任務(wu),以(yi)從(cong)第(di)(di)(di)(di)一(yi)(yi)(yi)顯示(shi)(shi)(shi)窗(chuang)口(kou)的輸(shu)(shu)入控(kong)件中(zhong)獲取(qu)輸(shu)(shu)入的內(nei)容(rong)(rong)(rong)(rong)(rong)(rong),其中(zhong),輸(shu)(shu)入控(kong)件用(yong)于(yu)(yu)輸(shu)(shu)入內(nei)容(rong)(rong)(rong)(rong)(rong)(rong)。
可選地,確(que)(que)定(ding)(ding)單元包括:第(di)(di)(di)(di)(di)一確(que)(que)定(ding)(ding)模塊,用(yong)(yong)于(yu)在(zai)第(di)(di)(di)(di)(di)一事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)為(wei)在(zai)第(di)(di)(di)(di)(di)一顯示(shi)窗(chuang)口(kou)的(de)(de)輸入(ru)(ru)控(kong)(kong)件(jian)(jian)(jian)中(zhong)通(tong)過鍵盤輸入(ru)(ru)內容的(de)(de)事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)時(shi),根(gen)(gen)據(ju)預設關(guan)系確(que)(que)定(ding)(ding)與(yu)第(di)(di)(di)(di)(di)一事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)對(dui)應的(de)(de)第(di)(di)(di)(di)(di)二(er)事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian),其(qi)中(zhong),第(di)(di)(di)(di)(di)二(er)事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)為(wei)在(zai)第(di)(di)(di)(di)(di)二(er)顯示(shi)窗(chuang)口(kou)的(de)(de)輸入(ru)(ru)控(kong)(kong)件(jian)(jian)(jian)中(zhong)通(tong)過觸(chu)控(kong)(kong)操(cao)作輸入(ru)(ru)內容的(de)(de)事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian);第(di)(di)(di)(di)(di)二(er)確(que)(que)定(ding)(ding)模塊,用(yong)(yong)于(yu)在(zai)第(di)(di)(di)(di)(di)一事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)為(wei)在(zai)第(di)(di)(di)(di)(di)一顯示(shi)窗(chuang)口(kou)中(zhong)通(tong)過鼠(shu)標觸(chu)發(fa)的(de)(de)事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)時(shi),根(gen)(gen)據(ju)預設關(guan)系確(que)(que)定(ding)(ding)與(yu)第(di)(di)(di)(di)(di)一事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)對(dui)應的(de)(de)第(di)(di)(di)(di)(di)二(er)事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian),其(qi)中(zhong),第(di)(di)(di)(di)(di)二(er)事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)為(wei)在(zai)第(di)(di)(di)(di)(di)二(er)顯示(shi)窗(chuang)口(kou)中(zhong)通(tong)過觸(chu)控(kong)(kong)操(cao)作進行內容切(qie)換的(de)(de)事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian);第(di)(di)(di)(di)(di)三確(que)(que)定(ding)(ding)模塊,用(yong)(yong)于(yu)在(zai)第(di)(di)(di)(di)(di)一事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)為(wei)通(tong)過第(di)(di)(di)(di)(di)一顯示(shi)窗(chuang)口(kou)中(zhong)的(de)(de)虛擬按鈕觸(chu)發(fa)的(de)(de)事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)時(shi),根(gen)(gen)據(ju)預設關(guan)系確(que)(que)定(ding)(ding)與(yu)第(di)(di)(di)(di)(di)一事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)對(dui)應的(de)(de)第(di)(di)(di)(di)(di)二(er)事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian),其(qi)中(zhong),第(di)(di)(di)(di)(di)二(er)事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)為(wei)在(zai)移動終端上(shang)觸(chu)發(fa)的(de)(de)用(yong)(yong)于(yu)修(xiu)改目標網頁內容的(de)(de)內容屬性的(de)(de)事(shi)(shi)(shi)(shi)(shi)(shi)件(jian)(jian)(jian)。
本申(shen)請提供了(le)一種在(zai)pc端瀏覽(lan)移(yi)動(dong)(dong)(dong)網(wang)頁(ye)(ye)(ye)的(de)(de)方(fang)案,通(tong)過(guo)構建一個pc頁(ye)(ye)(ye)面(mian)平臺,在(zai)pc頁(ye)(ye)(ye)面(mian)中設定一個移(yi)動(dong)(dong)(dong)終端(如手機、平板(ban)燈)大小的(de)(de)顯示框(kuang)(kuang),并將所訪問的(de)(de)移(yi)動(dong)(dong)(dong)頁(ye)(ye)(ye)面(mian)整體(ti)請求并注入(ru)該顯示框(kuang)(kuang)中,使(shi)在(zai)移(yi)動(dong)(dong)(dong)終端設備顯示的(de)(de)小屏頁(ye)(ye)(ye)面(mian)在(zai)pc顯示框(kuang)(kuang)中顯示,通(tong)過(guo)將pc事件轉換為移(yi)動(dong)(dong)(dong)網(wang)頁(ye)(ye)(ye)事件,使(shi)原有移(yi)動(dong)(dong)(dong)端的(de)(de)交互(hu)得以還(huan)(huan)原,還(huan)(huan)可在(zai)右側生(sheng)成移(yi)動(dong)(dong)(dong)頁(ye)(ye)(ye)面(mian)網(wang)址二維碼引(yin)(yin)導用(yong)戶通(tong)過(guo)手機掃(sao)碼進入(ru)移(yi)動(dong)(dong)(dong)網(wang)頁(ye)(ye)(ye)。通(tong)過(guo)該方(fang)案提升(sheng)了(le)移(yi)動(dong)(dong)(dong)頁(ye)(ye)(ye)面(mian)在(zai)pc端的(de)(de)可訪問性與用(yong)戶體(ti)驗,并且(qie)引(yin)(yin)導用(yong)戶手機掃(sao)碼進入(ru)移(yi)動(dong)(dong)(dong)頁(ye)(ye)(ye)面(mian),增加(jia)網(wang)頁(ye)(ye)(ye)入(ru)口(kou),降低了(le)傳播(bo)過(guo)程中的(de)(de)跳出率(lv)。
在上述裝置實施(shi)(shi)例中,所(suo)涉(she)及(ji)的模(mo)塊(kuai)或(huo)單(dan)元(yuan)(yuan)與前述方法實施(shi)(shi)例中的方法步(bu)驟(zou)對應,本(ben)實施(shi)(shi)例中的模(mo)塊(kuai)或(huo)單(dan)元(yuan)(yuan)的具體實施(shi)(shi)方式(shi)可(ke)參照(zhao)前述方法實施(shi)(shi)例中對應的方法步(bu)驟(zou)的實施(shi)(shi)方式(shi),在此不(bu)再(zai)贅述。
此處需要(yao)(yao)說明(ming)的(de)(de)(de)(de)是(shi),上(shang)述(shu)(shu)模(mo)(mo)塊與對應的(de)(de)(de)(de)步驟所(suo)(suo)實(shi)(shi)(shi)現(xian)的(de)(de)(de)(de)示(shi)(shi)例和應用場(chang)景相同,但(dan)不(bu)限(xian)于上(shang)述(shu)(shu)實(shi)(shi)(shi)施例1所(suo)(suo)公(gong)開的(de)(de)(de)(de)內容。需要(yao)(yao)說明(ming)的(de)(de)(de)(de)是(shi),上(shang)述(shu)(shu)模(mo)(mo)塊作為裝置的(de)(de)(de)(de)一(yi)部分可以運行在(zai)如圖1所(suo)(suo)示(shi)(shi)的(de)(de)(de)(de)硬(ying)件(jian)環(huan)(huan)境(jing)中,可以通過軟件(jian)實(shi)(shi)(shi)現(xian),也可以通過硬(ying)件(jian)實(shi)(shi)(shi)現(xian),其中,硬(ying)件(jian)環(huan)(huan)境(jing)包(bao)括網(wang)絡環(huan)(huan)境(jing)。
實施例3
根據本發明實(shi)施例,還提供(gong)了一種用于實(shi)施上述網頁內(nei)容的顯示方(fang)法(fa)的服務器或終端(也即電(dian)子裝置(zhi))。
圖10是根據(ju)本發(fa)明實施(shi)例的(de)(de)一(yi)種終端的(de)(de)結構(gou)框圖,如圖10所示(shi),該終端可以包括:一(yi)個或多個(圖10中(zhong)僅示(shi)出一(yi)個)處理器1001、存(cun)儲器1003、以及(ji)傳輸(shu)(shu)裝置(zhi)1005(如上(shang)述實施(shi)例中(zhong)的(de)(de)發(fa)送裝置(zhi)),如圖10所示(shi),該終端還可以包括輸(shu)(shu)入輸(shu)(shu)出設備1007。
其中(zhong),存(cun)(cun)儲(chu)(chu)器(qi)(qi)1003可用于(yu)存(cun)(cun)儲(chu)(chu)軟件程序(xu)(xu)以(yi)及(ji)模(mo)(mo)塊(kuai),如(ru)本(ben)發明實(shi)施(shi)例(li)(li)中(zhong)的(de)(de)(de)(de)網(wang)頁內容的(de)(de)(de)(de)顯(xian)示方法(fa)和裝置對應的(de)(de)(de)(de)程序(xu)(xu)指令/模(mo)(mo)塊(kuai),處(chu)理(li)器(qi)(qi)1001通過運行存(cun)(cun)儲(chu)(chu)在(zai)存(cun)(cun)儲(chu)(chu)器(qi)(qi)1003內的(de)(de)(de)(de)軟件程序(xu)(xu)以(yi)及(ji)模(mo)(mo)塊(kuai),從而執行各種(zhong)功能應用以(yi)及(ji)數據處(chu)理(li),即(ji)實(shi)現上述(shu)的(de)(de)(de)(de)網(wang)頁內容的(de)(de)(de)(de)顯(xian)示方法(fa)。存(cun)(cun)儲(chu)(chu)器(qi)(qi)1003可包括高速隨機存(cun)(cun)儲(chu)(chu)器(qi)(qi),還可以(yi)包括非易(yi)失性(xing)存(cun)(cun)儲(chu)(chu)器(qi)(qi),如(ru)一(yi)個或(huo)者多個磁性(xing)存(cun)(cun)儲(chu)(chu)裝置、閃存(cun)(cun)、或(huo)者其他非易(yi)失性(xing)固態存(cun)(cun)儲(chu)(chu)器(qi)(qi)。在(zai)一(yi)些實(shi)例(li)(li)中(zhong),存(cun)(cun)儲(chu)(chu)器(qi)(qi)1003可進一(yi)步包括相(xiang)對于(yu)處(chu)理(li)器(qi)(qi)1001遠(yuan)程設置的(de)(de)(de)(de)存(cun)(cun)儲(chu)(chu)器(qi)(qi),這些遠(yuan)程存(cun)(cun)儲(chu)(chu)器(qi)(qi)可以(yi)通過網(wang)絡(luo)連接至終端。上述(shu)網(wang)絡(luo)的(de)(de)(de)(de)實(shi)例(li)(li)包括但不限(xian)于(yu)互聯網(wang)、企(qi)業內部(bu)網(wang)、局域網(wang)、移動(dong)通信(xin)網(wang)及(ji)其組合。
上述的(de)傳輸裝(zhuang)置(zhi)1005用于(yu)經由一個(ge)網(wang)絡(luo)接收(shou)或者發送數據,還可(ke)以用于(yu)處理器與存儲器之間的(de)數據傳輸。上述的(de)網(wang)絡(luo)具體實(shi)例(li)可(ke)包括(kuo)有線(xian)網(wang)絡(luo)及無(wu)線(xian)網(wang)絡(luo)。在一個(ge)實(shi)例(li)中,傳輸裝(zhuang)置(zhi)1005包括(kuo)一個(ge)網(wang)絡(luo)適配器(networkinterfacecontroller,nic),其(qi)可(ke)通(tong)(tong)過(guo)(guo)網(wang)線(xian)與其(qi)他(ta)網(wang)絡(luo)設(she)備(bei)與路由器相連(lian)從而可(ke)與互聯(lian)網(wang)或局域網(wang)進行(xing)通(tong)(tong)訊(xun)(xun)。在一個(ge)實(shi)例(li)中,傳輸裝(zhuang)置(zhi)1005為射(she)頻(radiofrequency,rf)模塊,其(qi)用于(yu)通(tong)(tong)過(guo)(guo)無(wu)線(xian)方(fang)式與互聯(lian)網(wang)進行(xing)通(tong)(tong)訊(xun)(xun)。
其中(zhong),具體地,存(cun)(cun)儲(chu)器1003用(yong)于存(cun)(cun)儲(chu)應用(yong)程序。
處理器1001可以通(tong)過傳輸裝(zhuang)置1005調用(yong)存儲(chu)器1003存儲(chu)的(de)應(ying)用(yong)程(cheng)序,以執行下述步驟:在(zai)(zai)計(ji)算機(ji)終端(duan)的(de)網(wang)(wang)(wang)頁(ye)客(ke)戶端(duan)上(shang)接收到目(mu)(mu)(mu)(mu)標(biao)指令(ling),其中,目(mu)(mu)(mu)(mu)標(biao)指令(ling)用(yong)于(yu)指示(shi)在(zai)(zai)網(wang)(wang)(wang)頁(ye)客(ke)戶端(duan)上(shang)顯(xian)(xian)示(shi)目(mu)(mu)(mu)(mu)標(biao)網(wang)(wang)(wang)頁(ye)內(nei)(nei)(nei)容;響應(ying)于(yu)目(mu)(mu)(mu)(mu)標(biao)指令(ling),獲取目(mu)(mu)(mu)(mu)標(biao)網(wang)(wang)(wang)頁(ye)內(nei)(nei)(nei)容;在(zai)(zai)網(wang)(wang)(wang)頁(ye)客(ke)戶端(duan)的(de)第(di)一顯(xian)(xian)示(shi)窗口內(nei)(nei)(nei)的(de)第(di)一區域上(shang)顯(xian)(xian)示(shi)目(mu)(mu)(mu)(mu)標(biao)網(wang)(wang)(wang)頁(ye)內(nei)(nei)(nei)容,其中,目(mu)(mu)(mu)(mu)標(biao)網(wang)(wang)(wang)頁(ye)內(nei)(nei)(nei)容還用(yong)于(yu)以目(mu)(mu)(mu)(mu)標(biao)網(wang)(wang)(wang)頁(ye)內(nei)(nei)(nei)容在(zai)(zai)第(di)一區域上(shang)的(de)顯(xian)(xian)示(shi)格(ge)式在(zai)(zai)移動終端(duan)的(de)第(di)二(er)顯(xian)(xian)示(shi)窗口內(nei)(nei)(nei)顯(xian)(xian)示(shi)。
處理器1001還用于(yu)執(zhi)行下(xia)述步驟:在(zai)第(di)(di)(di)(di)一(yi)事(shi)件(jian)(jian)(jian)為(wei)在(zai)第(di)(di)(di)(di)一(yi)顯(xian)示(shi)窗(chuang)口(kou)(kou)(kou)(kou)的(de)(de)(de)輸入控(kong)件(jian)(jian)(jian)中(zhong)(zhong)通過(guo)鍵盤輸入內容的(de)(de)(de)事(shi)件(jian)(jian)(jian)時(shi)(shi),根(gen)(gen)據預(yu)設(she)(she)關(guan)(guan)系(xi)確定(ding)與(yu)第(di)(di)(di)(di)一(yi)事(shi)件(jian)(jian)(jian)對(dui)應(ying)的(de)(de)(de)第(di)(di)(di)(di)二(er)(er)(er)(er)事(shi)件(jian)(jian)(jian),其(qi)中(zhong)(zhong),第(di)(di)(di)(di)二(er)(er)(er)(er)事(shi)件(jian)(jian)(jian)為(wei)在(zai)第(di)(di)(di)(di)二(er)(er)(er)(er)顯(xian)示(shi)窗(chuang)口(kou)(kou)(kou)(kou)的(de)(de)(de)輸入控(kong)件(jian)(jian)(jian)中(zhong)(zhong)通過(guo)觸控(kong)操(cao)作輸入內容的(de)(de)(de)事(shi)件(jian)(jian)(jian);在(zai)第(di)(di)(di)(di)一(yi)事(shi)件(jian)(jian)(jian)為(wei)在(zai)第(di)(di)(di)(di)一(yi)顯(xian)示(shi)窗(chuang)口(kou)(kou)(kou)(kou)中(zhong)(zhong)通過(guo)鼠標(biao)觸發(fa)的(de)(de)(de)事(shi)件(jian)(jian)(jian)時(shi)(shi),根(gen)(gen)據預(yu)設(she)(she)關(guan)(guan)系(xi)確定(ding)與(yu)第(di)(di)(di)(di)一(yi)事(shi)件(jian)(jian)(jian)對(dui)應(ying)的(de)(de)(de)第(di)(di)(di)(di)二(er)(er)(er)(er)事(shi)件(jian)(jian)(jian),其(qi)中(zhong)(zhong),第(di)(di)(di)(di)二(er)(er)(er)(er)事(shi)件(jian)(jian)(jian)為(wei)在(zai)第(di)(di)(di)(di)二(er)(er)(er)(er)顯(xian)示(shi)窗(chuang)口(kou)(kou)(kou)(kou)中(zhong)(zhong)通過(guo)觸控(kong)操(cao)作進行內容切換的(de)(de)(de)事(shi)件(jian)(jian)(jian);在(zai)第(di)(di)(di)(di)一(yi)事(shi)件(jian)(jian)(jian)為(wei)通過(guo)第(di)(di)(di)(di)一(yi)顯(xian)示(shi)窗(chuang)口(kou)(kou)(kou)(kou)中(zhong)(zhong)的(de)(de)(de)虛擬按鈕觸發(fa)的(de)(de)(de)事(shi)件(jian)(jian)(jian)時(shi)(shi),根(gen)(gen)據預(yu)設(she)(she)關(guan)(guan)系(xi)確定(ding)與(yu)第(di)(di)(di)(di)一(yi)事(shi)件(jian)(jian)(jian)對(dui)應(ying)的(de)(de)(de)第(di)(di)(di)(di)二(er)(er)(er)(er)事(shi)件(jian)(jian)(jian),其(qi)中(zhong)(zhong),第(di)(di)(di)(di)二(er)(er)(er)(er)事(shi)件(jian)(jian)(jian)為(wei)在(zai)移動終端上觸發(fa)的(de)(de)(de)用于(yu)修改目標(biao)網頁(ye)內容的(de)(de)(de)內容屬性的(de)(de)(de)事(shi)件(jian)(jian)(jian)。
采(cai)用(yong)本發明(ming)實施例(li),在(zai)(zai)計(ji)算機終(zhong)(zhong)端的(de)(de)(de)網(wang)(wang)頁(ye)客戶端上接收到目(mu)標(biao)指令(目(mu)標(biao)指令用(yong)于指示(shi)(shi)在(zai)(zai)網(wang)(wang)頁(ye)客戶端上顯(xian)(xian)示(shi)(shi)目(mu)標(biao)網(wang)(wang)頁(ye)內容(rong)(rong)(rong))時(shi),獲(huo)取目(mu)標(biao)網(wang)(wang)頁(ye)內容(rong)(rong)(rong);在(zai)(zai)網(wang)(wang)頁(ye)客戶端的(de)(de)(de)第(di)一(yi)顯(xian)(xian)示(shi)(shi)窗(chuang)口內的(de)(de)(de)第(di)一(yi)區(qu)(qu)域(yu)上顯(xian)(xian)示(shi)(shi)目(mu)標(biao)網(wang)(wang)頁(ye)內容(rong)(rong)(rong),該目(mu)標(biao)網(wang)(wang)頁(ye)內容(rong)(rong)(rong)還用(yong)于以目(mu)標(biao)網(wang)(wang)頁(ye)內容(rong)(rong)(rong)在(zai)(zai)第(di)一(yi)區(qu)(qu)域(yu)上的(de)(de)(de)顯(xian)(xian)示(shi)(shi)格式在(zai)(zai)移動終(zhong)(zhong)端的(de)(de)(de)第(di)二顯(xian)(xian)示(shi)(shi)窗(chuang)口內顯(xian)(xian)示(shi)(shi),通過(guo)采(cai)用(yong)與第(di)一(yi)區(qu)(qu)域(yu)相同的(de)(de)(de)顯(xian)(xian)示(shi)(shi)格式進行內容(rong)(rong)(rong)顯(xian)(xian)示(shi)(shi),可以解決(jue)相關技術(shu)中在(zai)(zai)計(ji)算機終(zhong)(zhong)端上瀏覽(lan)移動網(wang)(wang)頁(ye)時(shi)出現(xian)亂碼的(de)(de)(de)技術(shu)問題,進而達到在(zai)(zai)計(ji)算機終(zhong)(zhong)端上完整的(de)(de)(de)復現(xian)移動網(wang)(wang)頁(ye)的(de)(de)(de)技術(shu)效果。
可(ke)選地,本(ben)實施例中的(de)(de)具(ju)體示例可(ke)以參考(kao)上述(shu)實施例1和實施例2中所描述(shu)的(de)(de)示例,本(ben)實施例在此不再贅(zhui)述(shu)。
本領域普通(tong)技(ji)術人(ren)員可以(yi)理解,圖(tu)(tu)10所(suo)示(shi)的結(jie)構(gou)僅為(wei)示(shi)意,終端(duan)可以(yi)是(shi)智能手(shou)(shou)機(如(ru)(ru)(ru)android手(shou)(shou)機、ios手(shou)(shou)機等(deng)(deng)(deng))、平板電腦、掌上(shang)電腦以(yi)及移動互聯網設(she)備(mobileinternetdevices,mid)、pad等(deng)(deng)(deng)終端(duan)設(she)備。圖(tu)(tu)10其并不(bu)對(dui)上(shang)述(shu)電子裝置的結(jie)構(gou)造成限定。例如(ru)(ru)(ru),終端(duan)還可包括比圖(tu)(tu)10中所(suo)示(shi)更多或者(zhe)更少的組(zu)件(如(ru)(ru)(ru)網絡接口、顯示(shi)裝置等(deng)(deng)(deng)),或者(zhe)具(ju)有與圖(tu)(tu)10所(suo)示(shi)不(bu)同的配置。
本領域普通技術人員可以理解(jie)上述實(shi)施例的各種(zhong)方(fang)法(fa)中的全部(bu)或(huo)部(bu)分步驟(zou)是可以通過程序來指(zhi)令終端設備相關的硬(ying)件來完成,該程序可以存(cun)儲于一計算機可讀存(cun)儲介質(zhi)中,存(cun)儲介質(zhi)可以包括:閃存(cun)盤(pan)、只(zhi)讀存(cun)儲器(read-onlymemory,rom)、隨機存(cun)取器(randomaccessmemory,ram)、磁盤(pan)或(huo)光盤(pan)等。
實施例4
本(ben)發(fa)明的(de)實(shi)施(shi)例(li)還提供了(le)一種存儲介質。可選地,在本(ben)實(shi)施(shi)例(li)中,上述存儲介質可以用(yong)于(yu)執行(xing)網(wang)頁(ye)內容的(de)顯示方法的(de)程序代碼(ma)。
可(ke)選地,在本(ben)實(shi)(shi)施(shi)(shi)例(li)中,上(shang)述(shu)存儲介質可(ke)以位(wei)于上(shang)述(shu)實(shi)(shi)施(shi)(shi)例(li)所示的(de)(de)網絡中的(de)(de)多個網絡設備(bei)中的(de)(de)至少一(yi)個網絡設備(bei)上(shang)。
可(ke)選地,在本實施例(li)中(zhong),存儲介質被設(she)置為存儲用(yong)于(yu)執(zhi)行以下步驟的(de)程序代碼:
s11,在(zai)計算機終端的(de)網(wang)頁(ye)客戶端上接收到目(mu)標(biao)指(zhi)(zhi)令,其(qi)中(zhong),目(mu)標(biao)指(zhi)(zhi)令用于指(zhi)(zhi)示在(zai)網(wang)頁(ye)客戶端上顯示目(mu)標(biao)網(wang)頁(ye)內容;
s12,響(xiang)應于目標指令,獲(huo)取目標網頁內容;
s13,在網(wang)(wang)頁(ye)客(ke)戶端的第(di)一顯(xian)示窗(chuang)(chuang)口內(nei)的第(di)一區域(yu)上顯(xian)示目(mu)標網(wang)(wang)頁(ye)內(nei)容,其中,第(di)一區域(yu)與移動(dong)終端的第(di)二顯(xian)示窗(chuang)(chuang)口具有(you)相同形狀,目(mu)標網(wang)(wang)頁(ye)內(nei)容還用(yong)于以目(mu)標網(wang)(wang)頁(ye)內(nei)容在第(di)一區域(yu)上的顯(xian)示格式在移動(dong)終端的第(di)二顯(xian)示窗(chuang)(chuang)口內(nei)顯(xian)示。
可選地(di),存儲(chu)(chu)介質還被(bei)設置為存儲(chu)(chu)用于執行(xing)以下步(bu)驟的程序代碼:
s21,在第(di)(di)一(yi)事(shi)件為在第(di)(di)一(yi)顯示窗口(kou)的(de)(de)輸(shu)入(ru)控件中(zhong)通過鍵(jian)盤輸(shu)入(ru)內容(rong)的(de)(de)事(shi)件時,根據預設關(guan)系確(que)定與第(di)(di)一(yi)事(shi)件對應的(de)(de)第(di)(di)二(er)事(shi)件,第(di)(di)二(er)事(shi)件為在第(di)(di)二(er)顯示窗口(kou)的(de)(de)輸(shu)入(ru)控件中(zhong)通過觸控操作輸(shu)入(ru)內容(rong)的(de)(de)事(shi)件;
s22,在第一事(shi)件(jian)為(wei)在第一顯示窗口中通過鼠標觸發(fa)的事(shi)件(jian)時,根據預設(she)關系確定與第一事(shi)件(jian)對應的第二事(shi)件(jian),第二事(shi)件(jian)為(wei)在第二顯示窗口中通過觸控(kong)操(cao)作進行內容(rong)切換的事(shi)件(jian);
s23,在第一事(shi)件為通(tong)過第一顯示窗口中的(de)(de)虛(xu)擬按(an)鈕觸發的(de)(de)事(shi)件時,根據預設(she)關(guan)系確定與第一事(shi)件對應的(de)(de)第二(er)事(shi)件,第二(er)事(shi)件為在移動終端(duan)上觸發的(de)(de)用于修改(gai)目標網頁(ye)內容(rong)的(de)(de)內容(rong)屬(shu)性的(de)(de)事(shi)件。
可選地,本(ben)實(shi)(shi)施例(li)(li)中的(de)具體示(shi)例(li)(li)可以參考上述(shu)實(shi)(shi)施例(li)(li)1和(he)實(shi)(shi)施例(li)(li)2中所描述(shu)的(de)示(shi)例(li)(li),本(ben)實(shi)(shi)施例(li)(li)在此不再贅述(shu)。
可(ke)選地,在(zai)本(ben)實施例中,上述存(cun)(cun)儲(chu)介質(zhi)可(ke)以包(bao)括但不(bu)限于:u盤、只(zhi)讀存(cun)(cun)儲(chu)器(rom,read-onlymemory)、隨機存(cun)(cun)取存(cun)(cun)儲(chu)器(ram,randomaccessmemory)、移(yi)動硬盤、磁(ci)碟或者光盤等各(ge)種可(ke)以存(cun)(cun)儲(chu)程序代碼的介質(zhi)。
上述(shu)本發明實施例(li)序號僅僅為了描述(shu),不代表(biao)實施例(li)的優劣。
上述實施例(li)(li)中(zhong)的(de)(de)(de)集(ji)成(cheng)的(de)(de)(de)單元如果以軟(ruan)件(jian)功能(neng)單元的(de)(de)(de)形式(shi)實現(xian)并作為獨立(li)的(de)(de)(de)產品銷售或(huo)(huo)(huo)使用時(shi),可(ke)以存儲(chu)(chu)在(zai)上述計(ji)算機可(ke)讀取的(de)(de)(de)存儲(chu)(chu)介(jie)質中(zhong)。基于(yu)這樣的(de)(de)(de)理解,本發(fa)明(ming)的(de)(de)(de)技(ji)術方(fang)案(an)本質上或(huo)(huo)(huo)者(zhe)(zhe)說對(dui)現(xian)有技(ji)術做出貢(gong)獻的(de)(de)(de)部(bu)分或(huo)(huo)(huo)者(zhe)(zhe)該技(ji)術方(fang)案(an)的(de)(de)(de)全部(bu)或(huo)(huo)(huo)部(bu)分可(ke)以以軟(ruan)件(jian)產品的(de)(de)(de)形式(shi)體現(xian)出來,該計(ji)算機軟(ruan)件(jian)產品存儲(chu)(chu)在(zai)存儲(chu)(chu)介(jie)質中(zhong),包(bao)括若干(gan)指令用以使得(de)一臺(tai)或(huo)(huo)(huo)多臺(tai)計(ji)算機設(she)備(可(ke)為個人計(ji)算機、服務器(qi)或(huo)(huo)(huo)者(zhe)(zhe)網絡設(she)備等(deng))執行本發(fa)明(ming)各個實施例(li)(li)所述方(fang)法的(de)(de)(de)全部(bu)或(huo)(huo)(huo)部(bu)分步(bu)驟。
在本發明(ming)的(de)上述實(shi)(shi)施(shi)(shi)例(li)(li)中(zhong),對(dui)各(ge)個實(shi)(shi)施(shi)(shi)例(li)(li)的(de)描述都各(ge)有側重(zhong),某個實(shi)(shi)施(shi)(shi)例(li)(li)中(zhong)沒有詳述的(de)部分(fen),可以參(can)見(jian)其(qi)他(ta)實(shi)(shi)施(shi)(shi)例(li)(li)的(de)相關描述。
在(zai)本申請所提供的(de)(de)幾個(ge)實(shi)(shi)施例中,應該(gai)理解到(dao),所揭(jie)露的(de)(de)客戶端,可(ke)(ke)通(tong)過(guo)其它(ta)的(de)(de)方式(shi)實(shi)(shi)現(xian)。其中,以上所描(miao)述的(de)(de)裝置實(shi)(shi)施例僅僅是示意性(xing)(xing)的(de)(de),例如(ru)所述單(dan)元(yuan)的(de)(de)劃分,僅僅為一(yi)(yi)(yi)種邏輯功能劃分,實(shi)(shi)際實(shi)(shi)現(xian)時可(ke)(ke)以有另外的(de)(de)劃分方式(shi),例如(ru)多個(ge)單(dan)元(yuan)或(huo)(huo)(huo)(huo)(huo)(huo)組件可(ke)(ke)以結合(he)(he)或(huo)(huo)(huo)(huo)(huo)(huo)者(zhe)可(ke)(ke)以集成到(dao)另一(yi)(yi)(yi)個(ge)系統,或(huo)(huo)(huo)(huo)(huo)(huo)一(yi)(yi)(yi)些特(te)征可(ke)(ke)以忽略,或(huo)(huo)(huo)(huo)(huo)(huo)不(bu)執(zhi)行(xing)。另一(yi)(yi)(yi)點,所顯示或(huo)(huo)(huo)(huo)(huo)(huo)討(tao)論的(de)(de)相互之間的(de)(de)耦(ou)合(he)(he)或(huo)(huo)(huo)(huo)(huo)(huo)直接(jie)(jie)耦(ou)合(he)(he)或(huo)(huo)(huo)(huo)(huo)(huo)通(tong)信連接(jie)(jie)可(ke)(ke)以是通(tong)過(guo)一(yi)(yi)(yi)些接(jie)(jie)口,單(dan)元(yuan)或(huo)(huo)(huo)(huo)(huo)(huo)模(mo)塊的(de)(de)間接(jie)(jie)耦(ou)合(he)(he)或(huo)(huo)(huo)(huo)(huo)(huo)通(tong)信連接(jie)(jie),可(ke)(ke)以是電性(xing)(xing)或(huo)(huo)(huo)(huo)(huo)(huo)其它(ta)的(de)(de)形式(shi)。
所(suo)述(shu)作為分(fen)離(li)部件說(shuo)明的(de)(de)(de)單(dan)(dan)(dan)元可(ke)(ke)以(yi)(yi)是(shi)或(huo)者也可(ke)(ke)以(yi)(yi)不是(shi)物(wu)理(li)上(shang)分(fen)開的(de)(de)(de),作為單(dan)(dan)(dan)元顯示的(de)(de)(de)部件可(ke)(ke)以(yi)(yi)是(shi)或(huo)者也可(ke)(ke)以(yi)(yi)不是(shi)物(wu)理(li)單(dan)(dan)(dan)元,即可(ke)(ke)以(yi)(yi)位于一(yi)個地方(fang),或(huo)者也可(ke)(ke)以(yi)(yi)分(fen)布到多(duo)個網絡單(dan)(dan)(dan)元上(shang)。可(ke)(ke)以(yi)(yi)根據實(shi)(shi)際(ji)的(de)(de)(de)需要選擇其(qi)中(zhong)的(de)(de)(de)部分(fen)或(huo)者全部單(dan)(dan)(dan)元來實(shi)(shi)現本實(shi)(shi)施例方(fang)案(an)的(de)(de)(de)目的(de)(de)(de)。
另外(wai),在(zai)本發(fa)明各(ge)個(ge)實施例(li)中的(de)(de)各(ge)功(gong)能單(dan)(dan)元(yuan)可(ke)以集(ji)成(cheng)在(zai)一(yi)(yi)個(ge)處理(li)單(dan)(dan)元(yuan)中,也可(ke)以是各(ge)個(ge)單(dan)(dan)元(yuan)單(dan)(dan)獨物理(li)存在(zai),也可(ke)以兩個(ge)或兩個(ge)以上(shang)單(dan)(dan)元(yuan)集(ji)成(cheng)在(zai)一(yi)(yi)個(ge)單(dan)(dan)元(yuan)中。上(shang)述(shu)集(ji)成(cheng)的(de)(de)單(dan)(dan)元(yuan)既可(ke)以采(cai)(cai)用硬件(jian)的(de)(de)形式實現,也可(ke)以采(cai)(cai)用軟(ruan)件(jian)功(gong)能單(dan)(dan)元(yuan)的(de)(de)形式實現。
以上(shang)所述僅(jin)是本(ben)發明的(de)(de)優選實施方式(shi),應當指出,對于本(ben)技(ji)術領域的(de)(de)普通技(ji)術人員來說,在不脫離本(ben)發明原理的(de)(de)前提(ti)下(xia),還可以做出若干改進和(he)潤飾,這些改進和(he)潤飾也應視為本(ben)發明的(de)(de)保護(hu)范圍(wei)。