在web頁面選取對(duì)象的方法
【專利摘要】本發(fā)明涉及一種在WEB頁面選取對(duì)象的方法,包括以下步驟:A、通過拖動(dòng)鼠標(biāo)在WEB頁面劃定區(qū)域;B、對(duì)步驟A中所述區(qū)域內(nèi)對(duì)象設(shè)置選定標(biāo)識(shí)。本發(fā)明可以讓使用者在選定WEB頁面中對(duì)象時(shí)只需操作鼠標(biāo)即可完成,解決了現(xiàn)有技術(shù)中需要使用者雙手操作帶來的不方便的問題。
【專利說明】在WEB頁面選取對(duì)象的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于WEB頁面處理技術(shù),特別是一種選定WEB頁面中對(duì)象的方法。
【背景技術(shù)】
[0002]目前,在瀏覽器中的WEB頁面上選定其中特定對(duì)象進(jìn)行編輯等操作時(shí),選定對(duì)象的方法常常是通過鼠標(biāo)點(diǎn)擊待選定對(duì)象,如果需要選定WEB頁面中多個(gè)對(duì)象,則只能使用“Shift”或“Ctrl”鍵配合鼠標(biāo)點(diǎn)擊進(jìn)行。上述這種操作方式對(duì)于使用者來說非常不方便,特別是在使用者一只手不便于操作鍵盤時(shí)這一問題更為突出。
【發(fā)明內(nèi)容】
[0003]為了解決選定WEB頁面中對(duì)象時(shí)需要使用者雙手操作帶來的不方便的問題,本發(fā)明提供了一種在WEB頁面選取對(duì)象的方法。
[0004]本發(fā)明的技術(shù)方案如下:
[0005]在WEB頁面選取對(duì)象的方法包括以下步驟:
[0006]A、通過拖動(dòng)鼠標(biāo)在WEB頁面劃定區(qū)域;
[0007]B、對(duì)步驟A中所述區(qū)域內(nèi)對(duì)象設(shè)置選定標(biāo)識(shí)。
[0008]步驟A所述劃定區(qū)域的方法為拖動(dòng)鼠標(biāo)產(chǎn)生的矩形框,矩形框在存在期間優(yōu)先響應(yīng)鼠標(biāo)事件。
[0009]所述拖動(dòng)鼠標(biāo)產(chǎn)生矩形框的實(shí)現(xiàn)方法為:
[0010](I)建立一個(gè)方框類;
[0011](2)當(dāng)鼠標(biāo)光標(biāo)在WEB頁面范圍內(nèi)按下鼠標(biāo)時(shí),生成一個(gè)上述方框類的實(shí)體對(duì)象,該實(shí)體對(duì)象的范圍為鼠標(biāo)光標(biāo)起始點(diǎn)到當(dāng)前點(diǎn)之間形成的方框范圍,該實(shí)體對(duì)象優(yōu)先響應(yīng)鼠標(biāo)事件,當(dāng)釋放鼠標(biāo)按鍵時(shí),銷毀該方框類的實(shí)體對(duì)象。
[0012]步驟B中所述設(shè)定選定標(biāo)識(shí)還包括如下步驟:在WEB頁面以視覺可見的方式標(biāo)示所述區(qū)域內(nèi)對(duì)象。
[0013]本發(fā)明的技術(shù)效果:
[0014]采用本發(fā)明的技術(shù)方案可以讓使用者在選定WEB頁面中對(duì)象時(shí)只需操作鼠標(biāo)即可完成,解決了現(xiàn)有技術(shù)中需要使用者雙手操作帶來的不方便的問題。
[0015]在實(shí)現(xiàn)方法過程中建立方框類的目的是在進(jìn)行復(fù)雜的編寫程序過程中可以通過引用建立好的方框類從而減少代碼編寫量,提高編寫程序的效率,同時(shí)編寫好的程序能夠具有更聞的運(yùn)行效率。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明方法的流程圖。
【具體實(shí)施方式】
[0017]在本部分將結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案進(jìn)行說明。
[0018]如圖1所示的在WEB頁面選取對(duì)象的方法的一個(gè)實(shí)例。
[0019]首先,在建立WEB頁面的程序中需要建立方框類。該方框類可以響應(yīng)鼠標(biāo)按下動(dòng)作產(chǎn)生一個(gè)該類的實(shí)體對(duì)象。
[0020]其次,鼠標(biāo)光標(biāo)處于WEB頁面范圍內(nèi)時(shí)按下鼠標(biāo),產(chǎn)生一個(gè)上述方框類的實(shí)體對(duì)象,該實(shí)體對(duì)象形成一個(gè)由起始點(diǎn)和結(jié)束點(diǎn)構(gòu)成的方框范圍:起始點(diǎn)是按下鼠標(biāo)時(shí)鼠標(biāo)光標(biāo)所在位置,結(jié)束點(diǎn)為鼠標(biāo)光標(biāo)當(dāng)前所在位置點(diǎn)。該實(shí)體對(duì)象優(yōu)先響應(yīng)鼠標(biāo)事件,即產(chǎn)生該實(shí)體對(duì)象后該實(shí)體對(duì)象響應(yīng)所有鼠標(biāo)事件。
[0021]第三,對(duì)上述方框范圍內(nèi)的對(duì)象設(shè)置一個(gè)標(biāo)識(shí),該標(biāo)識(shí)作為后續(xù)處理時(shí)識(shí)別的標(biāo)志。所述后續(xù)處理包括如對(duì)對(duì)象進(jìn)行編輯等操作。
[0022]第四,判斷按下的鼠標(biāo)是否被釋放。如果沒有被釋放,則繼續(xù)統(tǒng)計(jì)方框范圍內(nèi)新增對(duì)象并對(duì)新增對(duì)象設(shè)置第三步所述標(biāo)識(shí)。如果鼠標(biāo)被釋放,則銷毀該方框類實(shí)體對(duì)象,結(jié)束對(duì)WEB頁面內(nèi)對(duì)象的選取。
【權(quán)利要求】
1.在WEB頁面選取對(duì)象的方法,其特征在于包括以下步驟: A、通過拖動(dòng)鼠標(biāo)在WEB頁面劃定區(qū)域; B、對(duì)步驟A中所述區(qū)域內(nèi)對(duì)象設(shè)置選定標(biāo)識(shí)。
2.根據(jù)權(quán)利要求1所述的在WEB頁面選取對(duì)象的方法其特征在于步驟A所述劃定區(qū)域的方法為拖動(dòng)鼠標(biāo)產(chǎn)生的矩形框,矩形框在存在期間優(yōu)先響應(yīng)鼠標(biāo)事件。
3.根據(jù)權(quán)利要求2所述的在WEB頁面選取對(duì)象的方法其特征在于拖動(dòng)鼠標(biāo)產(chǎn)生矩形框的實(shí)現(xiàn)方法為: (1)建立一個(gè)方框類; (2)當(dāng)鼠標(biāo)光標(biāo)在WEB頁面范圍內(nèi)按下鼠標(biāo)時(shí),生成一個(gè)上述方框類的實(shí)體對(duì)象,該實(shí)體對(duì)象的范圍為鼠標(biāo)光標(biāo)起始點(diǎn)到當(dāng)前點(diǎn)之間形成的方框范圍,該實(shí)體對(duì)象優(yōu)先響應(yīng)鼠標(biāo)事件,當(dāng)釋放鼠標(biāo)按鍵時(shí),銷毀該方框類的實(shí)體對(duì)象。
4.根據(jù)權(quán)利要求1至3之一所述的在WEB頁面選取對(duì)象的方法其特征在于步驟B中所述設(shè)定選定標(biāo)識(shí)還包括如下步驟:在WEB頁面以視覺可見的方式標(biāo)示所述區(qū)域內(nèi)對(duì)象。
【文檔編號(hào)】G06F17/30GK104199905SQ201410427932
【公開日】2014年12月10日 申請(qǐng)日期:2014年8月27日 優(yōu)先權(quán)日:2013年12月12日
【發(fā)明者】施霞虹 申請(qǐng)人:南寧市磁匯科技有限公司