欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

以鼠標(biāo)輸入進(jìn)行控制的方法及系統(tǒng)的制作方法

文檔序號:6367503閱讀:178來源:國知局
專利名稱:以鼠標(biāo)輸入進(jìn)行控制的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本申請涉及計(jì)算機(jī)數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及ー種以鼠標(biāo)輸入進(jìn)行控制的方法及系統(tǒng)。
背景技術(shù)
一般的瀏覽器中,如果用戶希望進(jìn)行某些操作,例如關(guān)閉瀏覽器、關(guān)閉頁面、倒退、前迸、向下滾動(dòng)或者刷新頁面等等操作吋,需要點(diǎn)擊瀏覽器中相關(guān)的按鈕或者使用鍵盤上的某些快捷鍵。這個(gè)過程,無疑為花費(fèi)用戶一定的時(shí)間,使用起來并不是很方便。為此,鼠標(biāo)手勢(Mouse Gestures)逐漸在瀏覽器中被應(yīng)用。鼠標(biāo)手勢主要是通過 按住鼠標(biāo)按鍵在瀏覽器頁面中畫出一些軌跡,瀏覽器根據(jù)這寫軌跡來執(zhí)行對應(yīng)的操作,此種方式方便了用戶的操作。例如,當(dāng)用戶需要關(guān)閉某一頁面時(shí),只需要畫出與關(guān)閉頁面對應(yīng)的軌跡,即可實(shí)現(xiàn)關(guān)閉操作,無需點(diǎn)擊特定的按鈕,也無需使用鍵盤快捷鍵。但是,目前的鼠標(biāo)運(yùn)行軌跡通常需要在瀏覽器窗口中展示,這就需要修改瀏覽器窗ロ的界面展示邏輯,這就會(huì)占用一定的系統(tǒng)資源,而且也極大的影響了網(wǎng)頁的美觀。

發(fā)明內(nèi)容
本申請?zhí)峁┮环N以鼠標(biāo)輸入進(jìn)行控制的方法及系統(tǒng),能夠解決鼠標(biāo)手勢展示時(shí)占用系統(tǒng)資源和影響網(wǎng)頁美觀的問題。為了解決上述問題,本申請公開了一種以鼠標(biāo)輸入進(jìn)行控制的方法,包括以下步驟記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向;查詢與本次鼠標(biāo)運(yùn)行方向?qū)?yīng)的操作指令;顯示預(yù)設(shè)的提示控件,獲取提示控件指令;偵聽到鼠標(biāo)輸入結(jié)束,結(jié)合所述操作指令和提示控件指令觸發(fā)對應(yīng)的操作。進(jìn)ー步地,所述記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向包括記錄鼠標(biāo)輸入開始后鼠標(biāo)的初始運(yùn)行方向;監(jiān)測鼠標(biāo)的后續(xù)運(yùn)行方向,若運(yùn)行方向發(fā)生變化,則記錄下新的運(yùn)行方向。進(jìn)ー步地,采用堆棧記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向;若當(dāng)前鼠標(biāo)的運(yùn)行方向和堆棧里最近ー個(gè)鼠標(biāo)的運(yùn)行方向不同,則記錄入棧。進(jìn)ー步地,當(dāng)鼠標(biāo)每移動(dòng)預(yù)定距離,計(jì)算一次鼠標(biāo)的運(yùn)行方向。進(jìn)ー步地,所述查詢與本次鼠標(biāo)運(yùn)行方向?qū)?yīng)的操作指令包括從預(yù)先設(shè)定的操作指令與鼠標(biāo)的運(yùn)行方向關(guān)聯(lián)信息表中查詢,所述關(guān)聯(lián)信息表存儲(chǔ)在應(yīng)用軟件服務(wù)器端或本地客戶端。進(jìn)ー步地,所述查詢與本次鼠標(biāo)的運(yùn)行方向?qū)?yīng)的操作指令包括將本次鼠標(biāo)的運(yùn)行方向按照記錄時(shí)間先后組合為鼠標(biāo)移動(dòng)軌跡;從預(yù)先設(shè)定的操作指令與鼠標(biāo)移動(dòng)軌跡關(guān)聯(lián)信息表中查詢對應(yīng)的操作指令。
進(jìn)ー步地,所述預(yù)設(shè)的提示控件為表示本次操作指令的文字或鼠標(biāo)運(yùn)動(dòng)軌跡的縮略圖。進(jìn)ー步地,在鼠標(biāo)輸入結(jié)束后,觸發(fā)應(yīng)用軟件執(zhí)行所述操作指令對應(yīng)的操作判斷之前還包括判斷鼠標(biāo)輸入是否結(jié)束,若是,則返回觸發(fā)應(yīng)用軟件執(zhí)行所述操作指令對應(yīng)的操作判斷這ー步驟,反之,則進(jìn)行下ー步驟;判斷鼠標(biāo)是否繼續(xù)移動(dòng)且運(yùn)行方向改變,若是,則返回記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向這ー步驟,反之,則返回前一歩驟繼續(xù)判斷鼠標(biāo)輸入是否結(jié)束。進(jìn)ー步地,所述顯示預(yù)設(shè)的提示控件,獲取提示控件指令包括
提示控件展示與所述操作指令相關(guān)的至少ー個(gè)提示控件指令;從所述提示控件中展示的至少ー個(gè)提示控件指令中選取其中ー個(gè)提示控件指令。進(jìn)ー步地,操作指令包括回退,所述提示控件展示與所述操作指令相關(guān)的至少ー個(gè)提示控件指令采用如下方式實(shí)現(xiàn)從歷史記錄中獲取歷史頁面訪問信息條目,所述所有歷史頁面訪問信息條目為與所述操作指令相關(guān)的提示控件指令;展示所有歷史頁面訪問信息條目。進(jìn)ー步地,操作指令包括訪問當(dāng)前頁面的關(guān)聯(lián)頁面,所述提示控件展示與所述操作指令相關(guān)的至少ー個(gè)提示控件指令采用如下方式實(shí)現(xiàn)確定當(dāng)前頁面的關(guān)鍵詞;根據(jù)所述關(guān)鍵詞捜索關(guān)聯(lián)頁面,其中該關(guān)聯(lián)頁面的捜索結(jié)果作為所述提示控件的指令選項(xiàng)內(nèi)容;將所述指令選項(xiàng)內(nèi)容展示在所述提示控件的指令選項(xiàng)中,以依據(jù)該選項(xiàng)獲取對應(yīng)的提示控件指令。進(jìn)ー步地,所述確定當(dāng)前頁面的關(guān)鍵詞包括從所述當(dāng)前頁面的標(biāo)題和/或內(nèi)容提取所述當(dāng)前頁面的關(guān)鍵詞。進(jìn)ー步地,所述鼠標(biāo)輸入開始為鼠標(biāo)右鍵按下,且所述鼠標(biāo)輸入結(jié)束為鼠標(biāo)右鍵松開。為了解決上述問題,本申請還公開了ー種以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng),包括運(yùn)行方向記錄模塊,用于記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向;操作指令查詢模塊,用于查詢與本次鼠標(biāo)的運(yùn)行方向?qū)?yīng)的操作指令;提示控件指令獲取模塊,用于顯示預(yù)設(shè)的提示控件,獲取提示控件指令;觸發(fā)模塊,用于偵聽到鼠標(biāo)輸入結(jié)束后,結(jié)合所述操作指令和提示控件指令來觸發(fā)應(yīng)用軟件執(zhí)行所述操作指令對應(yīng)的操作。進(jìn)ー步地,所述運(yùn)行方向記錄模塊包括初始方向記錄單元,用于記錄鼠標(biāo)輸入開始后鼠標(biāo)的初始運(yùn)行方向;和監(jiān)測單元,用于監(jiān)測鼠標(biāo)的后續(xù)運(yùn)行方向,若運(yùn)行方向發(fā)生變化,則記錄下新的運(yùn)行方向。進(jìn)ー步地,所述運(yùn)行方向記錄模塊還包括堆棧記錄單元,采用堆棧記錄鼠標(biāo)的運(yùn)行方向,若當(dāng)前鼠標(biāo)的運(yùn)行方向和堆棧里最近ー個(gè)鼠標(biāo)的運(yùn)行方向不同,則記錄入棧。進(jìn)ー步地,所述運(yùn)行方向記錄模塊還包括觸發(fā)單元,用于當(dāng)鼠標(biāo)每移動(dòng)預(yù)定距離,計(jì)算一次鼠標(biāo)的運(yùn)行方向。進(jìn)ー步地,所述操作指令查詢模塊包括關(guān)聯(lián)信息表查詢單元,用于從預(yù)先設(shè)定的操作指令與鼠標(biāo)的運(yùn)行方向關(guān)聯(lián)信息表中查詢對應(yīng)的操作指令。進(jìn)ー步地,所述操作指令查詢模塊包括
移動(dòng)軌跡組合單元,用于將本次鼠標(biāo)的運(yùn)行方向按照記錄時(shí)間先后組合為鼠標(biāo)移動(dòng)軌跡;和查詢單元,用于從預(yù)先設(shè)定的操作指令與鼠標(biāo)移動(dòng)軌跡關(guān)聯(lián)信息表中查詢對應(yīng)的操作指令。進(jìn)ー步地,所述系統(tǒng)還包括鼠標(biāo)狀態(tài)判斷模塊,用于判斷鼠標(biāo)輸入是否結(jié)束,若是,則將信息傳遞給觸發(fā)模塊,反之,則將信息傳遞給運(yùn)行方向判斷模塊;運(yùn)行方向判斷模塊,用于判斷鼠標(biāo)是否繼續(xù)移動(dòng)且運(yùn)行方向改變,若是,則將信息傳遞給運(yùn)行方向記錄模塊,反之,則將信息傳遞給鼠標(biāo)狀態(tài)判斷模塊。進(jìn)ー步地,所述提示控件指令獲取模塊包括提示控件指令展示単元,提示控件展示與所述操作指令相關(guān)的至少ー個(gè)提示控件指令;提示控件指令選取單元,用于從所述提示控件中展示的至少ー個(gè)提示控件指令中選取其中ー個(gè)提示控件指令。進(jìn)ー步地,所述提示控件指令展示単元,用于展示所述回退操作對應(yīng)的提示控件指令,包括歷史頁面獲取子単元,用于從歷史記錄中獲取歷史頁面訪問信息條目,所述所有歷史頁面訪問信息條目為與所述操作指令相關(guān)的提示控件指令;和展示子単元,用于展示所有歷史頁面訪問信息條目。進(jìn)ー步地,所述提示控件指令展示単元,用于展示所述當(dāng)前頁面的關(guān)聯(lián)頁面操作對應(yīng)的提示控件指令,包括關(guān)鍵詞確定子單元,用于確定當(dāng)前頁面的關(guān)鍵詞;捜索子単元,用于根據(jù)所述關(guān)鍵詞搜索關(guān)聯(lián)頁面,所述關(guān)聯(lián)頁面的搜索結(jié)果作為所述提示控件的指令選項(xiàng)內(nèi)容;和展示子単元,用于將所述指令選項(xiàng)內(nèi)容展示在所述提示控件的指令選項(xiàng)中,以依據(jù)該選項(xiàng)獲取對應(yīng)的提示控件指令。進(jìn)ー步地,所述關(guān)鍵詞確定子単元從所述當(dāng)前頁面的標(biāo)題和/或內(nèi)容提取所述當(dāng)前頁面的關(guān)鍵詞。與現(xiàn)有技術(shù)相比,本申請包括以下優(yōu)點(diǎn)本申請的以鼠標(biāo)輸入進(jìn)行控制的方法及系統(tǒng)通過在后臺(tái)記錄鼠標(biāo)輸入開始后到松開這一段時(shí)間中的鼠標(biāo)運(yùn)行方向,并結(jié)合預(yù)存的操作指令和鼠標(biāo)運(yùn)行方向關(guān)聯(lián)信息表來確定對應(yīng)的操作指令,然后將操作指令通過提示控件的方式進(jìn)行展示。整個(gè)過程中,通過將提示控件來替換原本的鼠標(biāo)的方式可以提醒用戶同時(shí)又不影響應(yīng)用軟件窗ロ界面顯示,并且應(yīng)用軟件的顯示窗口中并不會(huì)有任何額外圖形或者線條、軌跡的展示,這就無需更改應(yīng)用軟件的顯示窗ロ的界面展示邏輯,從而可以減少系統(tǒng)因?yàn)樾薷慕缑嬲故具壿嫸鴮ο到y(tǒng)資源的占用。另外,因?yàn)槭髽?biāo)運(yùn)行軌跡并不會(huì)展示在應(yīng)用軟件的顯示窗口中,可以避免影響應(yīng)用軟件顯示窗ロ的美觀。

當(dāng)然,實(shí)施本申請的任一產(chǎn)品不一定需要同時(shí)達(dá)到以上所述的所有優(yōu)點(diǎn)。


為了更清楚地說明本申請實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的ー些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是本申請的以鼠標(biāo)輸入進(jìn)行控制的方法實(shí)施例一的流程圖;圖2是本申請的以鼠標(biāo)輸入進(jìn)行控制的方法實(shí)施例ニ的流程圖;圖3是本申請的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng)實(shí)施例一的結(jié)構(gòu)示意圖;圖4是本申請的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng)實(shí)施例ニ的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。參照圖1,示出本申請的ー種以鼠標(biāo)輸入進(jìn)行控制的方法實(shí)施例一,包括以下步驟步驟101,記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向。記錄鼠標(biāo)的運(yùn)行方向可以用圖標(biāo)表示,也可以用文字表示,例如,用文字“向下”或用垂直向下的箭頭圖標(biāo)來表示向下。記錄鼠標(biāo)的運(yùn)行方向包括鼠標(biāo)每移動(dòng)預(yù)定距離,計(jì)算兩點(diǎn)之間的連線與水平線的夾角,并與預(yù)先設(shè)定的運(yùn)行方向夾角范圍進(jìn)行比較,確定對應(yīng)的運(yùn)行方向。預(yù)定距離可以根據(jù)需要預(yù)先設(shè)定,例如8個(gè)像素或者4個(gè)像素等等。當(dāng)然,為了保證計(jì)算的精確性,預(yù)定距離需要盡可能的小,同吋,為了減少計(jì)算量,預(yù)定距離又不能太小,因此,預(yù)定距離的設(shè)定可以根據(jù)精度和系統(tǒng)的計(jì)算能力來綜合確定。記錄鼠標(biāo)輸入開始后鼠標(biāo)的初始運(yùn)行方向,并監(jiān)測后續(xù)運(yùn)行方向,若運(yùn)行方向發(fā)生變化,則記錄下新的運(yùn)行方向。即,毎次計(jì)算后,判斷本次運(yùn)行方向與上次記錄的運(yùn)行方向是否相同,若相同,則不記錄本次運(yùn)行方向,若不相同,則記錄本次運(yùn)行方向。具體地,鼠標(biāo)的運(yùn)行方向可以采用堆棧(方向標(biāo)示棧)進(jìn)行記錄,如果當(dāng)前的鼠標(biāo)的運(yùn)行方向和方向標(biāo)示棧里面最近ー個(gè)鼠標(biāo)的運(yùn)行方向不同,則入棧。為了簡化記錄信息,本申請中,鼠標(biāo)的運(yùn)行方向包括前、后、左、右四個(gè)方向。記錄鼠標(biāo)的運(yùn)行方向還包括對鼠標(biāo)的運(yùn)行方向進(jìn)行誤差處理。具體采用如下方式,設(shè)定四個(gè)運(yùn)行方向的誤差范圍,此處以相互垂直的縱橫坐標(biāo)軸為例來進(jìn)行說明,若連線與水平線的夾角在45度到135度范圍內(nèi),則運(yùn)行方向?yàn)橄蛏希蝗粼?35度到225度范圍內(nèi),則為向后;若在225度到315度范圍內(nèi),則為向下;若在315度到360度,以及O到45度范圍內(nèi),則為向前??梢岳斫?,前述范圍為ー個(gè)具體實(shí)例,還可以根據(jù)需要設(shè)定其他的數(shù)值范圍,例如,若運(yùn)行方向在40到120度范圍內(nèi),則為向上,等等。另外,鼠標(biāo)的運(yùn)行方向還可以根據(jù)實(shí)際情況進(jìn)行設(shè)定,例如,還包括旋轉(zhuǎn)(順時(shí)針、逆時(shí)針)等等。本申請對此并不限制??梢岳斫?,鼠標(biāo)輸入開始可以為鼠標(biāo)按鍵被按下,鼠標(biāo)輸入結(jié)束可以為鼠標(biāo)按鍵被松開。其中,按鍵可以是鼠標(biāo)的右鍵、左鍵或者中鍵,具體情況可以實(shí)際使用情況來進(jìn)行,例如,對于習(xí)慣左手操作者,則可以選用鼠標(biāo)左鍵,對于習(xí)慣右手操作者,則可以優(yōu)先選用鼠標(biāo)的右鍵。 步驟102,查詢與本次鼠標(biāo)運(yùn)行方向?qū)?yīng)的操作指令??梢灶A(yù)先設(shè)定操作指令與對應(yīng)的鼠標(biāo)的運(yùn)行方向的關(guān)聯(lián)信息表,并存儲(chǔ)在應(yīng)用軟件服務(wù)器端或者本地客戶端。其中,應(yīng)用軟件包括可以進(jìn)行頁面展示的應(yīng)用軟件,例如,視頻播放器、瀏覽器、音頻播放器等等軟件。操作指令可以根據(jù)不同的應(yīng)用軟件設(shè)定,例如關(guān)閉頁面、前進(jìn)、后退、更換播放的歌曲、視頻等等。以瀏覽器為例,向下向右設(shè)定為關(guān)閉ー個(gè)頁面,向下向左設(shè)定為關(guān)閉整個(gè)頁面、向下設(shè)定為向下滾動(dòng)頁面等等。根據(jù)本次鼠標(biāo)的各個(gè)運(yùn)行方向查詢來查詢關(guān)聯(lián)信息表即可以得到對應(yīng)的操作指令,若關(guān)聯(lián)信息表中沒有與各個(gè)運(yùn)行方向完全匹配的操作指令,則認(rèn)為瀏覽器沒有狀態(tài)變化,即不進(jìn)行任何操作。優(yōu)選地,為了實(shí)現(xiàn)快速查詢,本申請還可以將一次記錄中的運(yùn)行方向按照記錄時(shí)間的先后組合為鼠標(biāo)運(yùn)動(dòng)軌跡,預(yù)先設(shè)定的也是操作指令和鼠標(biāo)運(yùn)動(dòng)軌跡的關(guān)聯(lián)信息表,這樣根據(jù)鼠標(biāo)運(yùn)動(dòng)軌跡即可以進(jìn)行查詢,無需再查詢時(shí)才進(jìn)行逐個(gè)方向的比對。組合一次記錄中的運(yùn)行方向根據(jù)記錄的形式進(jìn)行組合,以文字記錄的,則可以將表示運(yùn)行方向的文字拼接在一起,若用圖標(biāo)記錄的,也可以將表示運(yùn)行方向的圖標(biāo)按照時(shí)間排列在一起。例如,本次記錄中所有的運(yùn)行方向分別為向下、向右。那么組合為鼠標(biāo)移動(dòng)軌跡為向下向右。步驟103,顯示預(yù)設(shè)的提示控件,獲取提示控件指令。提示控件可以預(yù)先做好存儲(chǔ)在關(guān)聯(lián)信息表中,當(dāng)應(yīng)用軟件需要執(zhí)行操作指令吋,便可以直接將鼠標(biāo)替換為對應(yīng)的提示控件,并獲取提示控件指令。具體的,提示控件指令可以是表示本次操作指令的文字,例如關(guān)閉ー個(gè)頁面、關(guān)閉整個(gè)頁面等等。提示控件指令也可以是本次鼠標(biāo)運(yùn)動(dòng)軌跡的縮略示意圖,其大小與鼠標(biāo)相當(dāng),簡單顯示本次鼠標(biāo)輸入開始后的鼠標(biāo)運(yùn)動(dòng)軌跡。優(yōu)選地,提示控件指令可以僅有ー個(gè),也可以有多個(gè),當(dāng)有多個(gè)時(shí),需要用戶手動(dòng)從其中選取ー個(gè)作為最終的提示控件指令,可以設(shè)定ー個(gè)默認(rèn)值,若用戶不選取,則可以直接將默認(rèn)值作為最終的提示控件指令。優(yōu)選地,當(dāng)提示控件中包含有不止ー個(gè)提示控件指令時(shí),可以采用通過提示控件展示提示控件展示與所述操作指令相關(guān)的至少ー個(gè)提示控件指令;用戶從所述提示控件中展示的至少ー個(gè)提示控件指令中選取其中ー個(gè)提示控件指令的方式來確定提示控件指令。其中,提示控件中的至少ー個(gè)提示控件指令可以預(yù)先設(shè)定,當(dāng)確定ー個(gè)操作指令后,便可以根據(jù)預(yù)先設(shè)定來確定其所對應(yīng)的提示控件指令的數(shù)量,若有多個(gè),則展示多個(gè)提示控件指令供用戶選擇。例如回退的操作指令,操作一次,是回到當(dāng)前頁面的前ー頁面,再操作一次,則在當(dāng)前頁面的前一頁面的基礎(chǔ)上再回退ー個(gè)頁面。又如訪問與當(dāng)前頁面關(guān)聯(lián)頁面的操作指令,與當(dāng)前頁面相關(guān)聯(lián)的頁面可能不止ー個(gè),操作一次,可能是系統(tǒng)隨意確定的ー個(gè)頁面。對于這些操作指令,可能出現(xiàn)得到的結(jié)果與用戶期望并不相同的情況,那么用戶就需要反復(fù)操作來得到其所期望的結(jié)果,這就可能占用過多的系統(tǒng)資源,増加系統(tǒng)負(fù)擔(dān)。例如,當(dāng)用戶期望回退到當(dāng)前頁面的前面第三個(gè)頁面時(shí),那么根據(jù)回退一次到前一頁面的設(shè)置規(guī)則,用戶需要進(jìn)行三次回退操作才能退到前面第三個(gè)頁面,這無疑會(huì)増加操作時(shí)間和占用過多系統(tǒng)資源。通過提示控件提供提示控件指令的所有選項(xiàng),供用戶選擇,從而可以通過一次操作便能得到用戶所期望的結(jié)果,無需反復(fù)操作,節(jié)省了操作時(shí)間和避免占用過多系統(tǒng)資源,可以降低系統(tǒng)負(fù)擔(dān)。具體的,對于回退這ー操作指令,提示控件展示與所述操作指令相關(guān)的至少ー個(gè)提示控件指令可以采用如下方式實(shí)現(xiàn)從歷史記錄中獲取歷史頁面訪問信息條目,所述所有歷史頁面訪問信息條目為與所述操作指令相關(guān)的提示控件指令; 展示所有歷史頁面訪問信息條目??梢酝ㄟ^提示框的方式對所有歷史頁面信息條目進(jìn)行展示,用戶可以通過選中某一條目的方式來確定本次操作指令的目標(biāo)選項(xiàng)。對于訪問當(dāng)前頁面的關(guān)聯(lián)頁面這ー操作指令,提示控件展示與所述操作指令相關(guān)的至少ー個(gè)提示控件指可以采用如下方式實(shí)現(xiàn)確定當(dāng)前頁面的關(guān)鍵詞;根據(jù)所述關(guān)鍵詞捜索關(guān)聯(lián)頁面,所述關(guān)聯(lián)頁面的捜索結(jié)果作為所述提示控件的指令選項(xiàng)內(nèi)容;將所述指令選項(xiàng)內(nèi)容展示在所述提示控件的指令選項(xiàng)中,以依據(jù)該選項(xiàng)獲取對應(yīng)的提示控件指令。確定當(dāng)前頁面的關(guān)鍵詞可以根據(jù)當(dāng)前頁面的內(nèi)容和/或標(biāo)題來確定。根據(jù)關(guān)鍵詞捜索關(guān)聯(lián)頁面可以通過后臺(tái)將關(guān)鍵詞發(fā)送給服務(wù)器,由服務(wù)器借助搜索引擎等裝置完成搜索后,將搜索結(jié)果返回給瀏覽器的方式實(shí)現(xiàn)。同樣的,關(guān)聯(lián)頁面的捜索結(jié)果也可以通過提示框的方式展示。例如,當(dāng)前正在訪問ー個(gè)新聞頁面的內(nèi)容是湖人跟火箭的比賽,可以提取當(dāng)前頁面的關(guān)鍵詞捜索出湖人和火箭的相關(guān)新聞頁面或者體育新聞頁面等返回給瀏覽器并進(jìn)行展示??梢岳斫?,關(guān)聯(lián)頁面除了根據(jù)關(guān)鍵詞搜索得到,還可以包括當(dāng)前頁面的主頁或者當(dāng)前頁面主題的主頁。具體可以根據(jù)實(shí)際情況來設(shè)定,本申請對此并不限制。可以理解,為了不影響美觀,提示框的尺寸需要盡可能的小,因此可以采用每次顯示一個(gè)選項(xiàng),通過鼠標(biāo)滾動(dòng)來上下移動(dòng)其中的選項(xiàng)的方式對各特殊操作指令對應(yīng)的選項(xiàng)進(jìn)行展示。用戶可以通過左鍵選擇目標(biāo)選項(xiàng),即其中ー個(gè)提示控件指令,然后進(jìn)行后續(xù)步驟??梢岳斫?,用戶也可以不進(jìn)行選取,此時(shí),提示控件可以自動(dòng)選取ー個(gè)預(yù)設(shè)的默認(rèn)值作為提不控件指令。可以理解,對于其他的可能出現(xiàn)多個(gè)提示控件指令的應(yīng)用操作指令以及可以根據(jù)實(shí)際情況來設(shè)定,本申請對此并不限制。采用提示控件的方式進(jìn)行顯示,可以很好對用戶進(jìn)行提醒,避免出現(xiàn)誤操作,同時(shí)可以使提示控件盡可能少的占用窗ロ畫面,避免影響窗ロ的美觀。例如,當(dāng)需要關(guān)閉ー個(gè)頁面時(shí),但是卻誤操作為關(guān)閉所有頁面,在按鍵松開之前,如果有提示控件指令,則可以在操作指令發(fā)出前進(jìn)行修改,避免誤操作,減少對系統(tǒng)資源的占用。步驟104,偵聽到鼠標(biāo)輸入結(jié)束,結(jié)合所述操作指令和提示控件指令觸發(fā)對應(yīng)的操作。當(dāng)鼠標(biāo)輸入結(jié)束,例如,鼠標(biāo)按鍵被松開,可以認(rèn)為觸發(fā)條件成立,便可以調(diào)用應(yīng)用軟件中對應(yīng)的函數(shù)來通知該應(yīng)用軟件更改當(dāng)前狀態(tài),從而觸發(fā)應(yīng)用軟件執(zhí)行對應(yīng)的操作。本申請的以鼠標(biāo)輸入進(jìn)行控制的方法實(shí)施例,通過后臺(tái)記錄鼠標(biāo)輸入開始后到松開這一段時(shí)間中的鼠標(biāo)運(yùn)行方向,并結(jié)合預(yù)存的操作指令和鼠標(biāo)運(yùn)行方向關(guān)聯(lián)信息表來確定對應(yīng)的操作指令,然后將操作指令通過提示控件的方式進(jìn)行展示。整個(gè)過程中,通過將提示控件來替換原本的鼠標(biāo)的方式可以提醒用戶同時(shí)又不影響應(yīng)用軟件顯示窗ロ的正常顯示,并且應(yīng)用軟件的顯示窗口中并不會(huì)有任何額外的圖像或者軌跡出現(xiàn),這就無需更改應(yīng)用軟件顯示窗ロ的界面展示邏輯,從而可以減少系統(tǒng)因?yàn)樾薷慕缑嬲故具壿嫸鴮ο到y(tǒng)資源的占用。另外,因?yàn)槭髽?biāo)運(yùn)行軌跡并不會(huì)展示在應(yīng)用軟件的顯示窗口中,可以避免影響應(yīng)用軟件顯示窗ロ的美觀。參照圖2,示出本申請的以鼠標(biāo)輸入進(jìn)行控制的方法實(shí)施例ニ,在步驟104之前還包括以下步驟步驟201,判斷鼠標(biāo)輸入是否結(jié)束,若是,則進(jìn)行步驟104,若否,則進(jìn)行步驟202。步驟202,判斷鼠標(biāo)是否繼續(xù)移動(dòng)且運(yùn)行方向改變,若是,則返回步驟101,反之,則返回步驟201。參照圖3,示出本申請的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng)實(shí)施例一,包括運(yùn)行方向記錄模塊10、操作指令查詢模塊20、提示控件指令獲取模塊30和觸發(fā)模塊40。運(yùn)行方向記錄模塊10,用于記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向。優(yōu)選地,運(yùn)行方向記錄模塊10包括初始方向記錄單元和監(jiān)測單元。初始方向記錄単元,用于記錄鼠標(biāo)輸入開始后鼠標(biāo)的初始運(yùn)行方向。監(jiān)測單元,用于監(jiān)測鼠標(biāo)的后續(xù)運(yùn)行方向,若運(yùn)行方向發(fā)生變化,則記錄下新的運(yùn)行方向??梢岳斫?,還可以采用堆棧的方式進(jìn)行記錄,此時(shí),運(yùn)行方向記錄模塊10可以包括堆棧記錄單元,采用堆棧記錄鼠標(biāo)的運(yùn)行方向,若當(dāng)前鼠標(biāo)的運(yùn)行方向和堆棧里最近一個(gè)鼠標(biāo)的運(yùn)行方向不同,則記錄入棧。進(jìn)ー步地,運(yùn)行方向記錄模塊10還可以包括觸發(fā)單元,用于當(dāng)鼠標(biāo)每移動(dòng)預(yù)定距離,計(jì)算一次鼠標(biāo)的運(yùn)行方向。預(yù)定距離可以根據(jù)需要設(shè)定,例如,8個(gè)像素或者4個(gè)像素等等。當(dāng)然,為了保證計(jì)算的精確性,預(yù)定距離需要盡可能的小,同吋,為了減少計(jì)算量,預(yù)定距離又不能太小,因此,預(yù)定距離的設(shè)定可以根據(jù)精度和系統(tǒng)的計(jì)算能力來綜合確定。操作指令查詢模塊20,用于查詢與本次鼠標(biāo)的運(yùn)行方向?qū)?yīng)的操作指令。優(yōu)選地,操作指令查詢模塊20包括關(guān)聯(lián)信息表查詢單元,用于從預(yù)先設(shè)定的操作指令與鼠標(biāo)的運(yùn)行方向關(guān)聯(lián)信息表中查詢對應(yīng)的操作指令??梢岳斫猓僮髦噶畈樵兡K20還可以包括移動(dòng)軌跡組合單元和查詢單元。移動(dòng)軌跡組合単元,用于將本次鼠標(biāo)的運(yùn)行方向按照記錄時(shí)間先后組合為鼠標(biāo)移動(dòng)軌跡。查詢 単元,用于從預(yù)先設(shè)定的操作指令與鼠標(biāo)移動(dòng)軌跡關(guān)聯(lián)信息表中查詢對應(yīng)的操作指令。提示控件指令獲取模塊30,用于顯示預(yù)設(shè)的提示控件鼠標(biāo),獲取提示控件指令。優(yōu)選地,提示控件指令獲取模塊30包括提示控件指令展示單元和提示控件指令選取單元。提示控件指令展示単元,提示控件展示與所述操作指令相關(guān)的至少ー個(gè)提示控件指令。提示控件指令選取單元,用于從所述提示控件中展示的至少ー個(gè)提示控件指令中選取其中ー個(gè)提示控件指令。提示控件指令展示單元,用于展示所述回退操作對應(yīng)的提示控件指令,包括歷史頁面獲取子単元和展示子単元。歷史頁面獲取子単元,用于從歷史記錄中獲取歷史頁面訪問信息條目,所述所有歷史頁面訪問信息條目為與所述操作指令相關(guān)的提示控件指令。展示子単元,用于展示所有歷史頁面訪問信息條目。提示控件指令展示単元,用于展示所述當(dāng)前頁面的關(guān)聯(lián)頁面操作對應(yīng)的提示控件指令,包括關(guān)鍵詞確定子単元、捜索子単元和展示子単元。關(guān)鍵詞確定子単元,用于確定當(dāng)前頁面的關(guān)鍵詞。捜索子単元,用于根據(jù)所述關(guān)鍵詞搜索關(guān)聯(lián)頁面,所述關(guān)聯(lián)頁面的搜索結(jié)果作為所述提示控件的指令選項(xiàng)內(nèi)容。展示子単元,用于將所述指令選項(xiàng)內(nèi)容展示在所述提示控件的指令選項(xiàng)中,以依據(jù)該選項(xiàng)獲取對應(yīng)的提示控件指令。其中,關(guān)鍵詞確定子単元從所述當(dāng)前頁面的標(biāo)題和/或內(nèi)容提取所述當(dāng)前頁面的關(guān)鍵詞。觸發(fā)模塊40,用于在偵聽到鼠標(biāo)輸入結(jié)束后,結(jié)合所述操作指令和提示控件指令觸發(fā)對應(yīng)的操作。參照圖4,示出本申請的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng)實(shí)施例ニ,該系統(tǒng)還包括鼠標(biāo)狀態(tài)判斷模塊50和運(yùn)行方向判斷模塊60。鼠標(biāo)狀態(tài)判斷模塊50,用于判斷鼠標(biāo)輸入是否結(jié)束,若是,則將信息傳遞給觸發(fā)模塊40,反之,則將信息傳遞給運(yùn)行方向判斷模塊60。
運(yùn)行方向判斷模塊60,用于判斷鼠標(biāo)是否繼續(xù)移動(dòng)且運(yùn)行方向改變,若是,則將信息傳遞給運(yùn)行方向記錄模塊10,反之,則將信息傳遞給鼠標(biāo)狀態(tài)判斷模塊50。本申請的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng)可以實(shí)施在任何支持鼠標(biāo)顯示的計(jì)算機(jī)、移動(dòng)電話、游戲機(jī)等終端中。具體的,可以應(yīng)用在這些終端的應(yīng)用軟件中,例如瀏覽器、視頻播放器、音頻播放器,通過對改變鼠標(biāo)在這些終端中的顯示形式,并在后臺(tái)記錄其運(yùn)行軌跡,結(jié)合預(yù)存的操作指令和鼠標(biāo)運(yùn)行方向關(guān)聯(lián)信息表來確定對應(yīng)的操作指令,然后將操作指令通過提示控件的方式進(jìn)行展示。整個(gè)過程中,通過將提示控件來替換原本的鼠標(biāo)的方式可以提醒用戶同時(shí)又不影響應(yīng)用軟件的顯示窗ロ的正常顯示,并且應(yīng)用軟件的顯示窗口中并不會(huì)有任何額外的圖標(biāo)或軌跡,這就無需更改應(yīng)用軟件顯示窗ロ的界面展示邏輯,從而可以減少系統(tǒng)因?yàn)樾薷慕缑嬲故具壿嫸鴮ο到y(tǒng)資源的占用。通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn)?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于裝置或系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置及系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的単元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理単元,即可以位于ー個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)単元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。以上對本申請所提供的以鼠標(biāo)輸入進(jìn)行控制的方法及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本申請的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本申請的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請的思 想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本申請的限制。
權(quán)利要求
1.一種以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,包括以下步驟 記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向; 查詢與本次鼠標(biāo)運(yùn)行方向?qū)?yīng)的操作指令; 顯示預(yù)設(shè)的提示控件,獲取提示控件指令; 偵聽到鼠標(biāo)輸入結(jié)束,結(jié)合所述操作指令和提示控件指令觸發(fā)對應(yīng)的操作。
2.如權(quán)利要求I所述的以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,所述記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向包括 記錄鼠標(biāo)輸入開始后鼠標(biāo)的初始運(yùn)行方向; 監(jiān)測鼠標(biāo)的后續(xù)運(yùn)行方向,若運(yùn)行方向發(fā)生變化,則記錄下新的運(yùn)行方向。
3.如權(quán)利要求2所述的以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,采用堆棧記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向; 若當(dāng)前鼠標(biāo)的運(yùn)行方向和堆棧里最近一個(gè)鼠標(biāo)的運(yùn)行方向不同,則記錄入棧。
4.如權(quán)利要求2所述的以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,當(dāng)鼠標(biāo)每移動(dòng)預(yù)定距離,計(jì)算一次鼠標(biāo)的運(yùn)行方向。
5.如權(quán)利要求I所述的以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,所述查詢與本次鼠標(biāo)運(yùn)行方向?qū)?yīng)的操作指令包括 從預(yù)先設(shè)定的操作指令與鼠標(biāo)的運(yùn)行方向關(guān)聯(lián)信息表中查詢,所述關(guān)聯(lián)信息表存儲(chǔ)在應(yīng)用軟件服務(wù)器端或本地客戶端。
6.如權(quán)利要求I所述的以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,所述查詢與本次鼠標(biāo)運(yùn)行方向?qū)?yīng)的操作指令包括 將本次鼠標(biāo)的運(yùn)行方向按照記錄時(shí)間先后組合為鼠標(biāo)移動(dòng)軌跡; 從預(yù)先設(shè)定的操作指令與鼠標(biāo)移動(dòng)軌跡關(guān)聯(lián)信息表中查詢對應(yīng)的操作指令。
7.如權(quán)利要求I所述的以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,所述預(yù)設(shè)的提示控件為表示本次操作指令的文字或鼠標(biāo)運(yùn)動(dòng)軌跡的縮略圖。
8.如權(quán)利要求I至7任一項(xiàng)所述的以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,在鼠標(biāo)輸入結(jié)束后,觸發(fā)應(yīng)用軟件執(zhí)行所述操作指令對應(yīng)的操作判斷之前還包括 判斷鼠標(biāo)輸入是否結(jié)束,若是,則返回觸發(fā)應(yīng)用軟件執(zhí)行所述操作指令對應(yīng)的操作判斷這一步驟,反之,則進(jìn)行下一步驟; 判斷鼠標(biāo)是否繼續(xù)移動(dòng)且運(yùn)行方向改變,若是,則返回記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向這一步驟,反之,則返回前一步驟繼續(xù)判斷鼠標(biāo)輸入是否結(jié)束。
9.如權(quán)利要求I至7任一項(xiàng)所述的以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,所述顯示預(yù)設(shè)的提示控件,獲取提示控件指令包括 提示控件展示與所述操作指令相關(guān)的至少一個(gè)提示控件指令; 從所述提示控件中展示的至少一個(gè)提示控件指令中選取其中一個(gè)提示控件指令。
10.如權(quán)利要求9所述的以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,操作指令包括回退,所述提示控件展示與所述操作指令相關(guān)的至少一個(gè)提示控件指令采用如下方式實(shí)現(xiàn) 從歷史記錄中獲取歷史頁面訪問信息條目,所述所有歷史頁面訪問信息條目為與所述操作指令相關(guān)的提示控件指令; 展示所有歷史頁面訪問信息條目。
11.如權(quán)利要求9所述的以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,操作指令包括訪問當(dāng)前頁面的關(guān)聯(lián)頁面,所述提示控件展示與所述操作指令相關(guān)的至少一個(gè)提示控件指令采用如下方式實(shí)現(xiàn) 確定當(dāng)前頁面的關(guān)鍵詞; 根據(jù)所述關(guān)鍵詞搜索關(guān)聯(lián)頁面,其中該關(guān)聯(lián)頁面的搜索結(jié)果作為所述提示控件的指令選項(xiàng)內(nèi)容; 將所述指令選項(xiàng)內(nèi)容展示在所述提示控件的指令選項(xiàng)中,以依據(jù)該選項(xiàng)獲取對應(yīng)的提不控件指令。
12.如權(quán)利要求11所述的以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,所述確定當(dāng)前頁面的關(guān)鍵詞包括 從所述當(dāng)前頁面的標(biāo)題和/或內(nèi)容提取所述當(dāng)前頁面的關(guān)鍵詞。
13.如權(quán)利要求I所述的以鼠標(biāo)輸入進(jìn)行控制的方法,其特征在于,所述鼠標(biāo)輸入開始為鼠標(biāo)右鍵按下,且所述鼠標(biāo)輸入結(jié)束為鼠標(biāo)右鍵松開。
14.一種以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng),其特征在于,包括 運(yùn)行方向記錄模塊,用于記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向; 操作指令查詢模塊,用于查詢與本次鼠標(biāo)運(yùn)行方向?qū)?yīng)的操作指令; 提示控件指令獲取模塊,用于顯示預(yù)設(shè)的提示控件,獲取提示控件指令; 觸發(fā)模塊,用于偵聽到鼠標(biāo)輸入結(jié)束后,結(jié)合所述操作指令和提示控件指令觸發(fā)對應(yīng)的操作。
15.如權(quán)利要求14所述的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng),其特征在于,所述運(yùn)行方向記錄模塊包括 初始方向記錄單元,用于記錄鼠標(biāo)輸入開始后鼠標(biāo)的初始運(yùn)行方向;和 監(jiān)測單元,用于監(jiān)測鼠標(biāo)的后續(xù)運(yùn)行方向,若運(yùn)行方向發(fā)生變化,則記錄下新的運(yùn)行方向。
16.如權(quán)利要求15所述的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng),其特征在于,所述運(yùn)行方向記錄模塊還包括 堆棧記錄單元,采用堆棧記錄鼠標(biāo)的運(yùn)行方向,若當(dāng)前鼠標(biāo)的運(yùn)行方向和堆棧里最近一個(gè)鼠標(biāo)的運(yùn)行方向不同,則記錄入棧。
17.如權(quán)利要求15所述的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng),其特征在于,所述運(yùn)行方向記錄模塊還包括 觸發(fā)單元,用于當(dāng)鼠標(biāo)每移動(dòng)預(yù)定距離,計(jì)算一次鼠標(biāo)的運(yùn)行方向。
18.如權(quán)利要求14所述的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng),其特征在于,所述操作指令查詢模塊包括 關(guān)聯(lián)信息表查詢單元,用于從預(yù)先設(shè)定的操作指令與鼠標(biāo)的運(yùn)行方向關(guān)聯(lián)信息表中查詢對應(yīng)的操作指令。
19.如權(quán)利要求14所述的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng),其特征在于,所述操作指令查詢模塊包括 移動(dòng)軌跡組合單元,用于將本次鼠標(biāo)的運(yùn)行方向按照記錄時(shí)間先后組合為鼠標(biāo)移動(dòng)軌跡;和查詢單元,用于從預(yù)先設(shè)定的操作指令與鼠標(biāo)移動(dòng)軌跡關(guān)聯(lián)信息表中查詢對應(yīng)的操作指令。
20.如權(quán)利要求14至19任一項(xiàng)所述的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng),其特征在于,所述系統(tǒng)還包括 鼠標(biāo)狀態(tài)判斷模塊,用于判斷鼠標(biāo)輸入是否結(jié)束,若是,則將信息傳遞給觸發(fā)模塊,反之,則將信息傳遞給運(yùn)行方向判斷模塊; 運(yùn)行方向判斷模塊,用于判斷鼠標(biāo)是否繼續(xù)移動(dòng)且運(yùn)行方向改變,若是,則將信息傳遞給運(yùn)行方向記錄模塊,反之,則將信息傳遞給鼠標(biāo)狀態(tài)判斷模塊。
21.如權(quán)利要求14至19任一項(xiàng)所述的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng),其特征在于,所述提示控件指令獲取模塊包括 提示控件指令展示單元,提示控件展示與所述操作指令相關(guān)的至少一個(gè)提示控件指令; 提示控件指令選取單元,用于從所述提示控件中展示的至少一個(gè)提示控件指令中選取其中一個(gè)提示控件指令。
22.如權(quán)利要求21所述的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng),其特征在于,所述提示控件指令展示單元,用于展示所述回退操作對應(yīng)的提示控件指令,包括 歷史頁面獲取子單元,用于從歷史記錄中獲取歷史頁面訪問信息條目,所述所有歷史頁面訪問信息條目為與所述操作指令相關(guān)的提示控件指令;和 展示子單元,用于展示所有歷史頁面訪問信息條目。
23.如權(quán)利要求21所述的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng),其特征在于,所述提示控件指令展示單元,用于展示所述當(dāng)前頁面的關(guān)聯(lián)頁面操作對應(yīng)的提示控件指令,包括 關(guān)鍵詞確定子單元,用于確定當(dāng)前頁面的關(guān)鍵詞; 搜索子單元,用于根據(jù)所述關(guān)鍵詞搜索關(guān)聯(lián)頁面,所述關(guān)聯(lián)頁面的搜索結(jié)果作為所述提示控件的指令選項(xiàng)內(nèi)容;和 展示子單元,用于將所述指令選項(xiàng)內(nèi)容展示在所述提示控件的指令選項(xiàng)中,以依據(jù)該選項(xiàng)獲取對應(yīng)的提示控件指令。
24.如權(quán)利要求23所述的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng),其特征在于,所述關(guān)鍵詞確定子單元從所述當(dāng)前頁面的標(biāo)題和/或內(nèi)容提取所述當(dāng)前頁面的關(guān)鍵詞。
全文摘要
本申請?zhí)峁┝艘环N以鼠標(biāo)輸入進(jìn)行控制的方法,包括以下步驟記錄鼠標(biāo)輸入開始后鼠標(biāo)的運(yùn)行方向;查詢與本次鼠標(biāo)運(yùn)行方向?qū)?yīng)的操作指令;顯示預(yù)設(shè)的提示控件,獲取提示控件指令;偵聽到鼠標(biāo)輸入結(jié)束,結(jié)合所述操作指令和提示控件指令觸發(fā)對應(yīng)的操作。本申請還提供了一種實(shí)現(xiàn)前述方法的以鼠標(biāo)輸入進(jìn)行控制的系統(tǒng)。本申請的以鼠標(biāo)輸入進(jìn)行控制的方法及系統(tǒng),能夠減少以鼠標(biāo)輸入進(jìn)行控制時(shí)對系統(tǒng)資源的占用,同時(shí)不會(huì)影響網(wǎng)頁正常顯示。
文檔編號G06F3/048GK102662581SQ20121009359
公開日2012年9月12日 申請日期2012年3月31日 優(yōu)先權(quán)日2012年3月31日
發(fā)明者丁超, 任寰, 謝震宇 申請人:奇智軟件(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
长乐市| 太仆寺旗| 宁德市| 高邮市| 巨野县| 叶城县| 甘南县| 梅州市| 泾阳县| 大同市| 涿州市| 耒阳市| 桂阳县| 礼泉县| 浮梁县| 南安市| 潮安县| 云霄县| 张北县| 湛江市| 大化| 驻马店市| 龙胜| 大荔县| 万全县| 泾川县| 盘山县| 手游| 屏南县| 安国市| 泸水县| 巫山县| 南阳市| 出国| 湘乡市| 威海市| 诏安县| 崇仁县| 当雄县| 漯河市| 台北县|