本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,更具體的說,涉及網(wǎng)頁的操控方法及裝置。
背景技術(shù):
目前,智能電視上可以安裝網(wǎng)頁瀏覽器,用戶可以在智能電視上利用網(wǎng)頁瀏覽器觀看網(wǎng)頁。用戶可以利用智能電視的遙控器來控制網(wǎng)頁瀏覽器,以實現(xiàn)移動頁面、點擊網(wǎng)頁鏈接和輸入文字等操作。
通常情況下,智能電視的遙控器上會設(shè)置有方向鍵和確認(rèn)鍵等實體按鈕,用戶需要利用方向鍵和確認(rèn)鍵來實現(xiàn)對網(wǎng)頁的操作。例如,在移動網(wǎng)頁的頁面時,用戶需要點擊遙控器上的方向鍵,以使網(wǎng)頁的頁面移動;又如,在用戶想要打開網(wǎng)頁上的網(wǎng)頁鏈接A時,用戶需要利用方向鍵將光標(biāo)移動到該網(wǎng)頁鏈接A的位置處,然后按下確認(rèn)鍵,以打開網(wǎng)頁鏈接A。再如,在用戶想要在網(wǎng)頁的輸入框B內(nèi)輸入文字時,用戶需要利用方向鍵將光標(biāo)移動到該輸入框B的位置處,然后按下確認(rèn)鍵,以將光標(biāo)定位到輸入框B內(nèi),然后,智能電視會顯示出虛擬鍵盤,用戶需要利用方向鍵和確認(rèn)鍵在虛擬鍵盤中選擇需要的字符,從而實現(xiàn)了在輸入框B內(nèi)輸入文字。
在研究和實踐過程中,發(fā)明人發(fā)現(xiàn)上述相關(guān)技術(shù)至少存在以下問題:
由于智能電視的屏幕較大,而每按壓一次遙控器的方向鍵僅會使光標(biāo)移動一格,如果利用遙控器的方向鍵使光標(biāo)移動到目標(biāo)位置,不僅需要用戶按壓多次方向鍵,而且還會非常浪費時間,所以利用遙控器對智能電視的網(wǎng)頁進(jìn)行操作的效率非常低。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種網(wǎng)頁的操控方法及裝置,以提高對電子設(shè)備的網(wǎng)頁的操作效率。
根據(jù)本發(fā)明實施例的第一方面,提供一種網(wǎng)頁的操控方法,包括:
在接收到對網(wǎng)頁的頁面元素的控制指令時,獲取頁面元素的元素標(biāo)識;
將控制指令轉(zhuǎn)換為控制信息;
將控制信息和頁面元素的元素標(biāo)識發(fā)送給電子設(shè)備。
可選的,在接收到對網(wǎng)頁的頁面元素的控制指令之前,方法還包括:
在與電子設(shè)備建立通信連接時,接收電子設(shè)備發(fā)送的網(wǎng)址;
根據(jù)網(wǎng)址打開網(wǎng)頁。
可選的,將控制指令轉(zhuǎn)換為控制信息的步驟包括:
在控制指令為對網(wǎng)頁的頁面元素的點擊指令時,將點擊指令轉(zhuǎn)換為控制信息;或者,
在控制指令為將網(wǎng)頁的頁面元素移動至預(yù)設(shè)位置的移動指令時,確定預(yù)設(shè)位置對應(yīng)的位置信息,將移動指令轉(zhuǎn)換為操控信息,將位置信息和操控信息確定為控制信息;或者,
在控制指令為在網(wǎng)頁的頁面元素內(nèi)輸入目標(biāo)信息的輸入指令時,將輸入指令轉(zhuǎn)換為操控信息,將目標(biāo)信息和操控信息確定為控制信息。
根據(jù)本發(fā)明實施例的第二方面,提供一種網(wǎng)頁的操控方法,包括:
接收移動終端發(fā)送的控制信息和頁面元素的元素標(biāo)識,頁面元素為網(wǎng)頁的頁面元素;
將控制信息轉(zhuǎn)換為控制指令;
在元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行控制指令。
可選的,在接收移動終端發(fā)送的控制信息和頁面元素的元素標(biāo)識之前,方法還包括:
在與移動終端建立通信連接時,獲取當(dāng)前顯示的網(wǎng)頁對應(yīng)的網(wǎng)址;
將網(wǎng)址發(fā)送給移動終端。
可選的,在元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行控制指令的步驟包括:
在控制指令為點擊指令時,在元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行點擊指令;或者,
在控制指令為移動至預(yù)設(shè)位置的移動指令時,根據(jù)移動指令將元素標(biāo)識對應(yīng)的頁面元素移動至預(yù)設(shè)位置;或者,
在控制指令為輸入目標(biāo)信息的輸入指令時,根據(jù)輸入指令在元素標(biāo)識對應(yīng)的頁面元素輸入目標(biāo)信息。
根據(jù)本發(fā)明實施例的第三方面,提供一種網(wǎng)頁的操控裝置,包括:
獲取模塊,用于在接收到對網(wǎng)頁的頁面元素的控制指令時,獲取頁面元素的元素標(biāo)識;
轉(zhuǎn)換模塊,用于將控制指令轉(zhuǎn)換為控制信息;
發(fā)送模塊,用于將控制信息和頁面元素的元素標(biāo)識發(fā)送給電子設(shè)備。
可選的,裝置還包括:
接收模塊,用于在與電子設(shè)備建立通信連接時,接收電子設(shè)備發(fā)送的網(wǎng)址;
打開模塊,用于根據(jù)網(wǎng)址打開網(wǎng)頁。
可選的,轉(zhuǎn)換模塊包括:
第一轉(zhuǎn)換子模塊,用于在控制指令為對網(wǎng)頁的頁面元素的點擊指令時,將點擊指令轉(zhuǎn)換為控制信息;或者,
第二轉(zhuǎn)換子模塊,用于在控制指令為將網(wǎng)頁的頁面元素移動至預(yù)設(shè)位置的移動指令時,確定預(yù)設(shè)位置對應(yīng)的位置信息,將移動指令轉(zhuǎn)換為操控信息,將位置信息和操控信息確定為控制信息;或者,
第三轉(zhuǎn)換子模塊,用于在控制指令為在網(wǎng)頁的頁面元素內(nèi)輸入目標(biāo)信息的輸入指令時,將輸入指令轉(zhuǎn)換為操控信息,將目標(biāo)信息和操控信息確定為控制信息。
根據(jù)本發(fā)明實施例的第四方面,提供一種網(wǎng)頁的操控裝置,包括:
接收模塊,用于接收移動終端發(fā)送的控制信息和頁面元素的元素標(biāo)識,頁面元素為網(wǎng)頁的頁面元素;
確定模塊,用于將控制信息轉(zhuǎn)換為控制指令;
操控模塊,用于在元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行控制指令。
可選的,裝置還包括:
獲取模塊,用于在與移動終端建立通信連接時,獲取當(dāng)前顯示的網(wǎng)頁對應(yīng)的網(wǎng)址;
發(fā)送模塊,用于將網(wǎng)址發(fā)送給移動終端。
可選的,操控模塊包括:
第一操控子模塊,用于在控制指令為點擊指令時,在元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行點擊指令;或者,
第二操控子模塊,用于在控制指令為移動至預(yù)設(shè)位置的移動指令時,根據(jù)移動指令將元素標(biāo)識對應(yīng)的頁面元素移動至預(yù)設(shè)位置;或者,
第三操控子模塊,用于在控制指令為輸入目標(biāo)信息的輸入指令時,根據(jù)輸入指令在元素標(biāo)識對應(yīng)的頁面元素輸入目標(biāo)信息。
根據(jù)本發(fā)明實施例的第五方面,提供一種網(wǎng)頁的操控裝置,包括:處理器和存儲器,其中,存儲器內(nèi)存儲有處理器能夠執(zhí)行的操作指令,處理器讀取存儲器內(nèi)的操作指令用于實現(xiàn)以下方法:
在接收到對網(wǎng)頁的頁面元素的控制指令時,獲取頁面元素的元素標(biāo)識;
將控制指令轉(zhuǎn)換為控制信息;
將控制信息和頁面元素的元素標(biāo)識發(fā)送給電子設(shè)備。
根據(jù)本發(fā)明實施例的第六方面,提供一種網(wǎng)頁的操控裝置,包括:處理器和存儲器,其中,存儲器內(nèi)存儲有處理器能夠執(zhí)行的操作指令,處理器讀取存儲器內(nèi)的操作指令用于實現(xiàn)以下方法:
接收移動終端發(fā)送的控制信息和頁面元素的元素標(biāo)識,頁面元素為網(wǎng)頁的頁面元素;
將控制信息轉(zhuǎn)換為控制指令;
在元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行控制指令。
與現(xiàn)有技術(shù)相比,本本發(fā)明實施例提供的技術(shù)方案具有以下優(yōu)點和特點:
在本發(fā)明實施例提供的方案中,本發(fā)明實施例將用戶輸入的對移動終端的網(wǎng)頁的頁面元素的控制指令轉(zhuǎn)換為控制信息和元素標(biāo)識,以使電子設(shè)備根據(jù)控制信息和元素標(biāo)識對電子設(shè)備的網(wǎng)頁上的頁面元素執(zhí)行控制指令,從而實現(xiàn)了利用移動終端間接的對電子設(shè)備的網(wǎng)頁進(jìn)行控制。由于移動終端的屏幕較小,用戶在移動終端上對網(wǎng)頁的操作比較容易,所以提高了對電子設(shè)備的網(wǎng)頁的操作效率。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例提供的一種網(wǎng)頁的操控方法的流程圖。
圖2為本發(fā)明實施例提供的又一種網(wǎng)頁的操控方法的流程圖。
圖3為本發(fā)明實施例提供的又一種網(wǎng)頁的操控方法的流程圖。
圖4為本發(fā)明實施例提供的又一種網(wǎng)頁的操控方法的流程圖。
圖5為本發(fā)明實施例提供的一種網(wǎng)頁的操控裝置的示意圖。
圖6為本發(fā)明實施例提供的又一種網(wǎng)頁的操控裝置的示意圖。
圖7為本發(fā)明實施例提供的又一種網(wǎng)頁的操控裝置的示意圖。
圖8為本發(fā)明實施例提供的又一種網(wǎng)頁的操控裝置的示意圖。
圖9為本發(fā)明實施例提供的又一種網(wǎng)頁的操控裝置的示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明實施例保護(hù)的范圍。
圖1為本發(fā)明實施例提供的一種網(wǎng)頁的操控方法的流程圖。圖1所示的網(wǎng)頁的操控方法可以提高對電子設(shè)備的網(wǎng)頁的操作效率。該方法包括以下步驟。
步驟S11、在接收到對網(wǎng)頁的頁面元素的控制指令時,獲取頁面元素的元素標(biāo)識。
其中,本發(fā)明實施例提供的方法可以應(yīng)用于對網(wǎng)頁操作方便的移動終端內(nèi),移動終端可以為智能手機或平板電腦等設(shè)備。本實施例提到的電子設(shè)備為對網(wǎng)頁操作不便的設(shè)備,例如電子設(shè)備可以為智能電視等設(shè)備。
網(wǎng)頁的頁面元素指的是網(wǎng)頁的控件或頁面等元素。例如,網(wǎng)頁的頁面元素可以為網(wǎng)頁的頁面、網(wǎng)頁上的按鈕或網(wǎng)頁上的輸入框等。
控制指令指的是對網(wǎng)頁的頁面元素的操控指令。例如,控制指令可以為對網(wǎng)頁的頁面元素的點擊指令;又如,控制指令可以為將網(wǎng)頁的頁面元素移動至預(yù)設(shè)位置的移動指令;再如,控制指令可以為在網(wǎng)頁的頁面元素內(nèi)輸入目標(biāo)信息的輸入指令。當(dāng)然,不局限于上述提到的操控指令,還可以為其他類型的操控指令。
頁面元素的元素標(biāo)識為頁面元素的唯一標(biāo)識。例如,在頁面元素為按鈕時,那么元素標(biāo)識指的就是按鈕的標(biāo)識,按鈕的標(biāo)識可以為botton1;又如,在頁面元素為頁面時,那么元素標(biāo)識指的就是頁面的標(biāo)識,頁面的標(biāo)識可以為page1;再如,在頁面元素為輸入框時,那么元素標(biāo)識指的就是輸入框的標(biāo)識,輸入框的標(biāo)識可以為input1。
如果用戶需要利用移動終端間接的對電子設(shè)備的網(wǎng)頁進(jìn)行控制,那么用戶需要先建立移動終端與電子設(shè)備的通信連接。在建立好通信連接以后,移動終端可以根據(jù)用戶輸入的指令打開網(wǎng)頁,并將該網(wǎng)頁的網(wǎng)址通過建立好的通信連接發(fā)送給電子設(shè)備。電子設(shè)備在接收到移動終端通過建立好的通信連接發(fā)送的該網(wǎng)頁的網(wǎng)址時,電子設(shè)備也會打開該網(wǎng)頁,從而保證移動終端和電子設(shè)備打開同一個網(wǎng)頁。當(dāng)然,在建立好通信連接以后,也可以由電子設(shè)備向移動終端發(fā)送網(wǎng)址,以使移動終端和電子設(shè)備同時打開同一個網(wǎng)頁。
在移動終端打開網(wǎng)頁以后,用戶便可以向移動終端輸入對網(wǎng)頁的頁面元素的控制指令。在移動終端接收到用戶輸入的對網(wǎng)頁的頁面元素的控制指令時,移動終端便會獲取頁面元素的元素標(biāo)識。
步驟S12、將控制指令轉(zhuǎn)換為控制信息。
其中,控制信息為用于表示控制指令的字符串,對于不同的控制指令會對應(yīng)不同的控制信息。
下面將分別介紹幾種將控制指令轉(zhuǎn)換為控制信息的方式。
第一種方式,在控制指令為對網(wǎng)頁的頁面元素的點擊指令時,將點擊指令轉(zhuǎn)換為控制信息。
例如,假設(shè)控制指令為對網(wǎng)頁的按鈕的點擊指令,假設(shè)預(yù)先會設(shè)定好點擊指令對應(yīng)的控制信息為type:2,那么移動終端便會將點擊指令轉(zhuǎn)化為控制信息type:2。
第二種方式,在控制指令為將網(wǎng)頁的頁面元素移動至預(yù)設(shè)位置的移動指令時,確定預(yù)設(shè)位置對應(yīng)的位置信息,將移動指令轉(zhuǎn)換為操控信息,將位置信息和操控信息確定為控制信息。
例如,假設(shè)控制指令為將網(wǎng)頁的頁面元素移動至預(yù)設(shè)位置的移動指令,假設(shè)預(yù)先會設(shè)定好移動指令對應(yīng)的操控信息為type:1,那么移動終端便會將移動指令轉(zhuǎn)化為操控信息type:1;假設(shè)移動終端確定出預(yù)設(shè)位置對應(yīng)的位置信息為postion:1000,那么移動終端便會將位置信息postion:1000和操控信息為type:1確定為控制信息。
第三種方式,在控制指令為在網(wǎng)頁的頁面元素內(nèi)輸入目標(biāo)信息的輸入指令時,將輸入指令轉(zhuǎn)換為操控信息,將目標(biāo)信息和操控信息確定為控制信息。
例如,假設(shè)控制指令為在網(wǎng)頁的頁面元素內(nèi)輸入目標(biāo)信息“abc”的輸入指令,假設(shè)預(yù)先會設(shè)定好輸入指令對應(yīng)的操控信息為type:3,那么移動終端便會將輸入指令轉(zhuǎn)化為操控信息type:3,然后移動終端便會將操控信息type:3和目標(biāo)信息“abc”確定為控制信息。
步驟S13、將控制信息和頁面元素的元素標(biāo)識發(fā)送給電子設(shè)備。
其中,在移動終端將控制指令轉(zhuǎn)換為控制信息以后,還需要將控制信息和頁面元素的元素標(biāo)識按照預(yù)先協(xié)定好的格式封裝成數(shù)據(jù),然后再將封裝好的數(shù)據(jù)發(fā)送給電子設(shè)備。
例如,假設(shè)控制信息為type:2,頁面元素的元素標(biāo)識為botton1,那么移動終端可以按照預(yù)先協(xié)定好的格式將type:2和botton1封裝成數(shù)據(jù){msgType:4,msg:{type:2,body:{elementId:“botton1”}}}。msgType:4指的是移動終端與電子設(shè)備的網(wǎng)頁交互協(xié)議,msg:指的是數(shù)據(jù)的信息內(nèi)容,elementId:“botton1”指的是元素標(biāo)識。
在圖1所示的實施例中,本發(fā)明實施例將用戶輸入的對移動終端的網(wǎng)頁的頁面元素的控制指令轉(zhuǎn)換為控制信息和元素標(biāo)識,以使電子設(shè)備根據(jù)控制信息和元素標(biāo)識對電子設(shè)備的網(wǎng)頁上的頁面元素執(zhí)行控制指令,從而實現(xiàn)了利用移動終端間接的對電子設(shè)備的網(wǎng)頁進(jìn)行控制。由于移動終端的屏幕較小,用戶在移動終端上對網(wǎng)頁的操作比較容易,所以提高了對電子設(shè)備的網(wǎng)頁的操作效率。
請參見圖2所示,圖2為本發(fā)明實施例提供的又一種網(wǎng)頁的操控方法的流程圖。圖2所示的實施例為基于圖1改進(jìn)的實施例,所以與圖1相同的內(nèi)容可參見圖1所示的實施例。相對于圖1所示的實施例,圖2所示的實施例在步驟S11之前,還可以包括以下步驟:
步驟S21、在與電子設(shè)備建立通信連接時,接收電子設(shè)備發(fā)送的網(wǎng)址。
其中,在移動終端間接的對電子設(shè)備的網(wǎng)頁進(jìn)行控制之前,移動終端需要先與電子設(shè)備建立通信連接。在移動終端與電子設(shè)備建立好通信連接時,電子設(shè)備便會向移動終端發(fā)送電子設(shè)備當(dāng)前正在顯示的網(wǎng)頁對應(yīng)的網(wǎng)址,移動終端便會接收到電子設(shè)備發(fā)送的網(wǎng)址。
步驟S22、根據(jù)網(wǎng)址打開網(wǎng)頁。
其中,在移動終端接收電子設(shè)備發(fā)送的網(wǎng)址以后,移動終端便會根據(jù)該網(wǎng)址打開網(wǎng)頁,以保證移動終端和電子設(shè)備打開的是同一個網(wǎng)頁。在移動終端打開網(wǎng)頁以后,便可以執(zhí)行步驟S11,以使移動終端間接的對電子設(shè)備的網(wǎng)頁進(jìn)行控制。
在圖2所示的實施例中,在移動終端與電子設(shè)備建立好通信連接以后,移動終端會接收到電子設(shè)備發(fā)送的網(wǎng)址,并根據(jù)該網(wǎng)址打開網(wǎng)頁,從而保證移動終端和電子設(shè)備打開的是同一個網(wǎng)頁,以使移動終端可以間接的對電子設(shè)備的網(wǎng)頁進(jìn)行控制。
圖3為本發(fā)明實施例提供的又一種網(wǎng)頁的操控方法的流程圖。圖3為圖1相應(yīng)的實施例,圖3所示的實施例需要與圖1所示的實施例進(jìn)行相互配合,如果圖3所示的實施例中存在與圖1所示的實施例相同的內(nèi)容,請參見圖1所示的實施例。圖3所示的網(wǎng)頁的操控方法可以提高對電子設(shè)備的網(wǎng)頁的操作效率。該方法包括以下步驟。
步驟S31、接收移動終端發(fā)送的控制信息和頁面元素的元素標(biāo)識,頁面元素為網(wǎng)頁的頁面元素。
其中,本發(fā)明實施例提供的方法可以應(yīng)用于對網(wǎng)頁操作不便的電子設(shè)備,電子設(shè)備可以為智能電視等設(shè)備。本實施例提到的移動終端為對網(wǎng)頁操作方便的設(shè)備,移動終端可以為智能手機或平板電腦等設(shè)備。
網(wǎng)頁的頁面元素指的是網(wǎng)頁的控件或頁面等元素。例如,網(wǎng)頁的頁面元素可以為網(wǎng)頁的頁面、網(wǎng)頁上的按鈕或網(wǎng)頁上的輸入框等。
頁面元素的元素標(biāo)識為頁面元素的唯一標(biāo)識。例如,在頁面元素為按鈕時,那么元素標(biāo)識指的就是按鈕的標(biāo)識,按鈕的標(biāo)識可以為botton1;又如,在頁面元素為頁面時,那么元素標(biāo)識指的就是頁面的標(biāo)識,頁面的標(biāo)識可以為page1;再如,在頁面元素為輸入框時,那么元素標(biāo)識指的就是輸入框的標(biāo)識,輸入框的標(biāo)識可以為input1。
控制信息為用于表示控制指令的字符串,對于不同的控制指令會對應(yīng)不同的控制信息。
步驟S32、將控制信息轉(zhuǎn)換為控制指令。
其中,控制指令指的是對網(wǎng)頁的頁面元素的操控指令。例如,控制指令可以為對網(wǎng)頁的頁面元素的點擊指令;又如,控制指令可以為將網(wǎng)頁的頁面元素移動至預(yù)設(shè)位置的移動指令;再如,控制指令可以為在網(wǎng)頁的頁面元素內(nèi)輸入目標(biāo)信息的輸入指令。當(dāng)然,不局限于上述提到的操控指令,還可以為其他類型的操控指令。
在電子設(shè)備接收移動終端發(fā)送的控制信息和頁面元素的元素標(biāo)識以后,電子設(shè)備會將控制信息轉(zhuǎn)換為控制指令。
例如,假設(shè)控制信息type:2,電子設(shè)備便會將type:2轉(zhuǎn)換為點擊指令。
又如,假設(shè)控制信息包括位置信息postion:1000和操控信息為type:1,電子設(shè)備便會將位置信息postion:1000和操控信息為type:1轉(zhuǎn)換為移動至預(yù)設(shè)位置的移動指令。
再如,假設(shè)控制信息包括操控信息type:3和目標(biāo)信息“abc”,電子設(shè)備便會將操控信息type:3和目標(biāo)信息“abc”轉(zhuǎn)換為輸入目標(biāo)信息“abc”的輸入指令。
步驟S33、在元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行控制指令。
其中,在電子設(shè)備將控制信息轉(zhuǎn)換為控制指令以后,電子設(shè)備會在網(wǎng)頁的元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行控制指令,從而實現(xiàn)了利用移動終端間接的對電子設(shè)備的網(wǎng)頁進(jìn)行控制。
下面將分別介紹幾種在元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行控制指令的方式。
第一種方式,在控制指令為點擊指令時,在元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行點擊指令。
例如,假設(shè)控制指令為點擊指令,且元素標(biāo)識為botton1,電子設(shè)備便會在網(wǎng)頁的元素標(biāo)識botton1對應(yīng)的頁面元素上執(zhí)行點擊指令。
第二種方式,在控制指令為移動至預(yù)設(shè)位置的移動指令時,根據(jù)移動指令將元素標(biāo)識對應(yīng)的頁面元素移動至預(yù)設(shè)位置。
例如,假設(shè)控制指令為移動至預(yù)設(shè)位置的移動指令,且元素標(biāo)識為page1,電子設(shè)備便會根據(jù)移動指令將元素標(biāo)識page1對應(yīng)的頁面元素移動至預(yù)設(shè)位置。
第三種方式,在控制指令為輸入目標(biāo)信息的輸入指令時,根據(jù)輸入指令在元素標(biāo)識對應(yīng)的頁面元素輸入目標(biāo)信息。
例如,假設(shè)控制指令為輸入目標(biāo)信息的輸入指令,且元素標(biāo)識為input1,電子設(shè)備便會根據(jù)輸入指令在元素標(biāo)識input1對應(yīng)的頁面元素輸入目標(biāo)信息。
在圖3所示的實施例中,本發(fā)明實施例將用戶輸入的對移動終端的網(wǎng)頁的頁面元素的控制指令轉(zhuǎn)換為控制信息和元素標(biāo)識,以使電子設(shè)備根據(jù)控制信息和元素標(biāo)識對電子設(shè)備的網(wǎng)頁上的頁面元素執(zhí)行控制指令,從而實現(xiàn)了利用移動終端間接的對電子設(shè)備的網(wǎng)頁進(jìn)行控制。由于移動終端的屏幕較小,用戶在移動終端上對網(wǎng)頁的操作比較容易,所以提高了對電子設(shè)備的網(wǎng)頁的操作效率。
請參見圖4所示,圖4為本發(fā)明實施例提供的又一種網(wǎng)頁的操控方法的流程圖。圖4所示的實施例為基于圖3改進(jìn)的實施例,所以與圖3相同的內(nèi)容可參見圖3所示的實施例。相對于圖3所示的實施例,圖4所示的實施例在步驟S31之前,還可以包括以下步驟:
步驟S41、在與移動終端建立通信連接時,獲取當(dāng)前顯示的網(wǎng)頁對應(yīng)的網(wǎng)址。
其中,在移動終端間接的對電子設(shè)備的網(wǎng)頁進(jìn)行控制之前,電子設(shè)備需要先與移動終端建立通信連接。在電子設(shè)備與移動終端建立好通信連接時,電子設(shè)備便會先獲取當(dāng)前顯示的網(wǎng)頁對應(yīng)的網(wǎng)址。
例如,假設(shè)在電子設(shè)備與移動終端建立通信連接時,電子設(shè)備當(dāng)前顯示的網(wǎng)頁對應(yīng)的網(wǎng)址為www.123.com,那么電子設(shè)備便會獲取當(dāng)前顯示的網(wǎng)頁對應(yīng)的網(wǎng)址www.123.com。
步驟S42、將網(wǎng)址發(fā)送給移動終端。
其中,在電子設(shè)備獲取當(dāng)前顯示的網(wǎng)頁對應(yīng)的網(wǎng)址以后,電子設(shè)備便會將網(wǎng)址發(fā)送給移動終端,以保證移動終端和電子設(shè)備打開的是同一個網(wǎng)頁。
在圖4所示的實施例中,在移動終端與電子設(shè)備建立好通信連接以后,電子設(shè)備會先獲取當(dāng)前顯示的網(wǎng)頁對應(yīng)的網(wǎng)址,然后再將網(wǎng)址發(fā)送給移動終端,從而保證移動終端和電子設(shè)備打開的是同一個網(wǎng)頁,以使移動終端可以間接的對電子設(shè)備的網(wǎng)頁進(jìn)行控制。
圖5為本發(fā)明實施例提供的一種網(wǎng)頁的操控裝置的示意圖。圖5為圖1對應(yīng)的裝置實施例,圖5中與圖1相同的內(nèi)容請參見圖1對應(yīng)的實施例即可。參照圖5,該裝置包括以下模塊:
獲取模塊11,用于在接收到對網(wǎng)頁的頁面元素的控制指令時,獲取頁面元素的元素標(biāo)識。
轉(zhuǎn)換模塊12,用于將控制指令轉(zhuǎn)換為控制信息。
發(fā)送模塊13,用于將控制信息和頁面元素的元素標(biāo)識發(fā)送給電子設(shè)備。
可選的,轉(zhuǎn)換模塊12還可以包括以下子模塊:
第一轉(zhuǎn)換子模塊,用于在控制指令為對網(wǎng)頁的頁面元素的點擊指令時,將點擊指令轉(zhuǎn)換為控制信息?;蛘撸?/p>
第二轉(zhuǎn)換子模塊,用于在控制指令為將網(wǎng)頁的頁面元素移動至預(yù)設(shè)位置的移動指令時,確定預(yù)設(shè)位置對應(yīng)的位置信息,將移動指令轉(zhuǎn)換為操控信息,將位置信息和操控信息確定為控制信息?;蛘撸?/p>
第三轉(zhuǎn)換子模塊,用于在控制指令為在網(wǎng)頁的頁面元素內(nèi)輸入目標(biāo)信息的輸入指令時,將輸入指令轉(zhuǎn)換為操控信息,將目標(biāo)信息和操控信息確定為控制信息。
圖6為本發(fā)明實施例提供的又一種網(wǎng)頁的操控裝置的示意圖。圖6為圖5的改進(jìn)的裝置實施例,圖6中與圖5相同的內(nèi)容請參見圖5對應(yīng)的實施例即可。參照圖6,該裝置包括以下模塊:
獲取模塊11,用于在接收到對網(wǎng)頁的頁面元素的控制指令時,獲取頁面元素的元素標(biāo)識。
轉(zhuǎn)換模塊12,用于將控制指令轉(zhuǎn)換為控制信息。
發(fā)送模塊13,用于將控制信息和頁面元素的元素標(biāo)識發(fā)送給電子設(shè)備。
接收模塊21,用于在與電子設(shè)備建立通信連接時,接收電子設(shè)備發(fā)送的網(wǎng)址。
打開模塊22,用于根據(jù)網(wǎng)址打開網(wǎng)頁。
圖7為本發(fā)明實施例提供的一種網(wǎng)頁的操控裝置的示意圖。圖7為圖3對應(yīng)的裝置實施例,圖7中與圖3相同的內(nèi)容請參見圖3對應(yīng)的實施例即可。參照圖7,該裝置包括以下模塊:
接收模塊31,用于接收移動終端發(fā)送的控制信息和頁面元素的元素標(biāo)識,頁面元素為網(wǎng)頁的頁面元素。
確定模塊32,用于將控制信息轉(zhuǎn)換為控制指令。
操控模塊33,用于在元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行控制指令。
可選的,操控模塊33還可以包括以下子模塊:
第一操控子模塊,用于在控制指令為點擊指令時,在元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行點擊指令。或者,
第二操控子模塊,用于在控制指令為移動至預(yù)設(shè)位置的移動指令時,根據(jù)移動指令將元素標(biāo)識對應(yīng)的頁面元素移動至預(yù)設(shè)位置?;蛘?,
第三操控子模塊,用于在控制指令為輸入目標(biāo)信息的輸入指令時,根據(jù)輸入指令在元素標(biāo)識對應(yīng)的頁面元素輸入目標(biāo)信息。
圖8為本發(fā)明實施例提供的又一種網(wǎng)頁的操控裝置的示意圖。圖8為圖7的改進(jìn)的裝置實施例,圖8中與圖7相同的內(nèi)容請參見圖7對應(yīng)的實施例即可。參照圖8,該裝置包括以下模塊:
接收模塊31,用于接收移動終端發(fā)送的控制信息和頁面元素的元素標(biāo)識,頁面元素為網(wǎng)頁的頁面元素。
確定模塊32,用于將控制信息轉(zhuǎn)換為控制指令。
操控模塊33,用于在元素標(biāo)識對應(yīng)的頁面元素上執(zhí)行控制指令。
獲取模塊41,用于在與移動終端建立通信連接時,獲取當(dāng)前顯示的網(wǎng)頁對應(yīng)的網(wǎng)址。
發(fā)送模塊42,用于將網(wǎng)址發(fā)送給移動終端。
圖9為本發(fā)明實施例提供的又一種網(wǎng)頁的操控裝置的示意圖。參照圖9,該裝置包括:處理器51和存儲器52,其中,存儲器52內(nèi)存儲有處理器51能夠執(zhí)行的操作指令,處理器51讀取存儲器52內(nèi)的操作指令用于實現(xiàn)上述各方法實施例中的方法。
關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
以上所述,僅為本發(fā)明實施例的具體實施方式,但本發(fā)明實施例的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明實施例揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明實施例的保護(hù)范圍之內(nèi)。因此,本發(fā)明實施例的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。