一種數(shù)字輸入方法及數(shù)字輸入控件的制作方法
【專利摘要】本發(fā)明提供一種數(shù)字輸入方法及數(shù)字輸入控件,方法包括:當信息輸入框檢測到用戶需要輸入信息的觸發(fā)指令時,將該觸發(fā)指令發(fā)送到與其綁定的功能控件;功能控件判斷當前所使用的操作系統(tǒng)類型,如果是安卓操作系統(tǒng),則自動調(diào)用全鍵盤,并從信息輸入框中彈出全鍵盤;通過全鍵盤輸入的預(yù)期信息以及確認提交信息后,由功能控件執(zhí)行相關(guān)的功能;如果是蘋果IOS操作系統(tǒng),自動調(diào)用數(shù)字鍵盤,并從信息輸入框中彈出數(shù)字鍵盤;通過數(shù)字鍵盤輸入預(yù)期信息以及確認提交信息后,由功能控件執(zhí)行相關(guān)的功能。具有操作方便、配置簡單的優(yōu)點;尤其當數(shù)字輸入控件為翻頁功能控件時,非常方便網(wǎng)頁執(zhí)行翻頁功能,具有用戶操作簡單、用戶體驗好的優(yōu)點。
【專利說明】一種數(shù)字輸入方法及數(shù)字輸入控件
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于信息輸入【技術(shù)領(lǐng)域】,具體涉及一種數(shù)字輸入方法及數(shù)字輸入控件。
【背景技術(shù)】
[0002]隨著智能手機的普及,智能手機已成為人們?nèi)粘I钪胁豢苫蛉钡墓ぞ撸硗?,人們使用智能手機并不僅僅用于打電話或發(fā)短信,通過智能手機瀏覽網(wǎng)頁也越來越普遍。
[0003]目前,智能手機的操作系統(tǒng)主要區(qū)分為安卓操作系統(tǒng)和蘋果1S操作系統(tǒng),但無論是安卓操作系統(tǒng)還是蘋果1S操作系統(tǒng),在進行網(wǎng)頁瀏覽時,當內(nèi)容較多而通過多頁顯示時,在每一個網(wǎng)頁中均嵌入一個翻頁控件,如圖1所示,為現(xiàn)有翻頁控件的一種界面圖,包括定位到首頁的翻頁按鈕、定位到尾頁的翻頁按鈕、向上翻頁按鈕、向下翻頁按鈕和頁數(shù)選擇框;用戶通過操作各個按鈕實現(xiàn)翻頁的功能。
[0004]該種方法存在的主要不足為:對于頁數(shù)選擇框,當總頁數(shù)較多時,例如,總頁數(shù)大于10000的時候,當點擊頁數(shù)選擇框上的選擇按鈕時,當前網(wǎng)頁需要顯示10000條頁數(shù)選擇菜單,由于智能手機的內(nèi)存和處理速度有限,經(jīng)常會發(fā)生死機、瀏覽器閃退等現(xiàn)象,從而降低了用戶體驗;另外,通過頁數(shù)選擇框選擇需要定位的頁面,仍然具有用戶操作不便和操作繁瑣的問題。
【發(fā)明內(nèi)容】
[0005]針對現(xiàn)有技術(shù)存在的缺陷,本發(fā)明提供一種數(shù)字輸入方法及數(shù)字輸入控件,具有操作方便、配置簡單的優(yōu)點;尤其當數(shù)字輸入控件為翻頁功能控件時,非常方便網(wǎng)頁執(zhí)行翻頁功能,具有用戶操作簡單、用戶體驗好的優(yōu)點。
[0006]本發(fā)明采用的技術(shù)方案如下:
[0007]本發(fā)明提供一種數(shù)字輸入方法,包括以下步驟:
[0008]SI,對于瀏覽器當前所顯示頁面中的信息輸入框,當該信息輸入框檢測到用戶需要輸入信息的觸發(fā)指令時,所述信息輸入框?qū)⒃撚|發(fā)指令發(fā)送到與所述信息輸入框綁定的功能控件;
[0009]S2,所述功能控件判斷當前所使用的操作系統(tǒng)類型,如果是安卓操作系統(tǒng),則執(zhí)行S3-S4 ;如果是蘋果1S操作系統(tǒng),則執(zhí)行S5-S6 ;
[0010]S3,所述功能控件自動調(diào)用全鍵盤,并從所述信息輸入框中彈出所述全鍵盤;其中,安卓操作系統(tǒng)中的全鍵盤具有回車確認按鍵;
[0011]S4,當所述信息輸入框先后檢測到通過所述全鍵盤輸入的預(yù)期信息以及確認提交信息后,所述信息輸入框?qū)⒃擃A(yù)期信息提交到所述功能控件,由所述功能控件執(zhí)行相關(guān)的功能;
[0012]S5,所述功能控件自動調(diào)用數(shù)字鍵盤,并從所述信息輸入框中彈出所述數(shù)字鍵盤;其中,蘋果1S操作系統(tǒng)中的數(shù)字鍵盤具有回車確認按鍵;然后執(zhí)行S6 ;
[0013]S6,當所述信息輸入框先后檢測到通過所述數(shù)字鍵盤輸入的預(yù)期信息以及確認提交信息后,所述信息輸入框?qū)⒃擃A(yù)期信息提交到所述功能控件,由所述功能控件執(zhí)行相關(guān)的功能。
[0014]優(yōu)選的,所述功能控件為翻頁功能控件。
[0015]優(yōu)選的,當所述功能控件為翻頁功能控件時,S4具體為:
[0016]當所述信息輸入框先后檢測到通過所述全鍵盤輸入的指定頁數(shù)字以及確認提交信息后,所述信息輸入框?qū)⒃撝付摂?shù)字提交到所述翻頁功能控件;
[0017]所述翻頁功能控件接收所述指定頁數(shù)字,并執(zhí)行翻頁功能,將當前頁面更改為所述指定頁數(shù)字所代表的指定頁面。
[0018]優(yōu)選的,當所述功能控件為翻頁功能控件時,S6具體為:
[0019]當所述信息輸入框先后檢測到通過所述數(shù)字鍵盤輸入的指定頁數(shù)字以及確認提交信息后,所述信息輸入框?qū)⒃撝付摂?shù)字提交到所述翻頁功能控件;
[0020]所述翻頁功能控件接收所述指定頁數(shù)字,并執(zhí)行翻頁功能,將當前頁面更改為所述指定頁數(shù)字所代表的指定頁面。
[0021]本發(fā)明還提供一種數(shù)字輸入控件,所述數(shù)字輸入控件與信息輸入框一對一綁定配置;所述數(shù)字輸入控件包括:
[0022]第一接收模塊,用于當信息輸入框檢測到用戶需要輸入信息的觸發(fā)指令時,接收所述信息輸入框發(fā)送的觸發(fā)指令;
[0023]判斷模塊,用于在所述第一接收模塊接收到所述觸發(fā)指令時,判斷當前所使用的操作系統(tǒng)類型;
[0024]全鍵盤自動調(diào)用模塊,用于當所述判斷模塊判斷得出當前所使用的操作系統(tǒng)為安卓操作系統(tǒng)時,自動調(diào)用全鍵盤,并從所述信息輸入框中彈出所述全鍵盤;其中,安卓操作系統(tǒng)中的全鍵盤具有回車確認按鍵;
[0025]第二接收模塊,用于當所述信息輸入框先后檢測到通過所述全鍵盤輸入的預(yù)期信息以及確認提交信息后,接收所述信息輸入框發(fā)送的預(yù)期信息;
[0026]數(shù)字鍵盤自動調(diào)用模塊,用于當所述判斷模塊判斷得出當前所使用的操作系統(tǒng)為蘋果1S操作系統(tǒng)時,自動調(diào)用數(shù)字鍵盤,并從所述信息輸入框中彈出所述數(shù)字鍵盤;其中,蘋果1S操作系統(tǒng)中的數(shù)字鍵盤具有回車確認按鍵;
[0027]第三接收模塊,用于當所述信息輸入框先后檢測到通過所述數(shù)字鍵盤輸入的預(yù)期信息以及確認提交信息后,接收所述信息輸入框發(fā)送的預(yù)期信息;
[0028]執(zhí)行模塊,用于當通過所述第二接收模塊或所述第三接收模塊接收到預(yù)期信息后,執(zhí)行預(yù)定義的相關(guān)功能。
[0029]優(yōu)選的,所述數(shù)字輸入控件為翻頁功能控件;所述執(zhí)行模塊為用于執(zhí)行翻頁功能的模塊。
[0030]本發(fā)明的有益效果如下:
[0031](I)既適用于安卓操作系統(tǒng),也適用于蘋果1S操作系統(tǒng),具有適用范圍廣的優(yōu)占.
[0032](2)當用戶向信息輸入框輸入數(shù)字時,信息輸入框自動向頁面返回帶有回車確認功能的鍵盤,通過操作該鍵盤輸入信息并點擊鍵盤上自帶的回車功能,即能執(zhí)行相關(guān)功能,具有操作方便、配置簡單的優(yōu)點;尤其當數(shù)字輸入控件為翻頁功能控件時,用戶只須操作信息輸入框彈回的鍵盤,輸入需要翻頁到的數(shù)字并按回車按鍵,即能翻頁到對應(yīng)頁數(shù),因此,非常方便網(wǎng)頁執(zhí)行翻頁功能,具有用戶操作簡單、用戶體驗好的優(yōu)點。
【專利附圖】
【附圖說明】
[0033]圖1為現(xiàn)有技術(shù)中翻頁控件的一種界面圖;
[0034]圖2為本發(fā)明提供的翻頁控件的一種界面示意圖;
[0035]圖3為本發(fā)明提供的數(shù)字輸入方法的流程示意圖;
[0036]圖4為本發(fā)明提供的數(shù)字輸入控件的原理示意圖。
【具體實施方式】
[0037]以下結(jié)合附圖對本發(fā)明進行詳細說明:
[0038]如圖3所示,本發(fā)明提供一種數(shù)字輸入方法,包括以下步驟:
[0039]SI,對于瀏覽器當前所顯示頁面中的信息輸入框,當該信息輸入框檢測到用戶需要輸入信息的觸發(fā)指令時,所述信息輸入框?qū)⒃撚|發(fā)指令發(fā)送到與所述信息輸入框綁定的功能控件;
[0040]具體的,對于信息輸入框,當用戶將光標定位到信息輸入框時,信息輸入框內(nèi)的光標即為用戶需要輸入信息的觸發(fā)指令。
[0041]功能控件為具有一定功能的控件,例如,用于執(zhí)行翻頁功能的翻頁功能控件;或者,用于檢索的檢索功能控件等。
[0042]S2,所述功能控件判斷當前所使用的操作系統(tǒng)類型,如果是安卓操作系統(tǒng),則執(zhí)行S3-S4 ;如果是蘋果1S操作系統(tǒng),則執(zhí)行S5-S6 ;
[0043]S3,所述功能控件自動調(diào)用全鍵盤,并從所述信息輸入框中彈出所述全鍵盤;其中,安卓操作系統(tǒng)中的全鍵盤具有回車確認按鍵;
[0044]S4,當所述信息輸入框先后檢測到通過所述全鍵盤輸入的預(yù)期信息以及確認提交信息后,所述信息輸入框?qū)⒃擃A(yù)期信息提交到所述功能控件,由所述功能控件執(zhí)行相關(guān)的功能;
[0045]對于上述的S3-S4,以功能控件為翻頁功能控件為例,其實現(xiàn)過程為:由于當前為安卓操作系統(tǒng),因此,信息輸入框中彈出全鍵盤;用戶操作全鍵盤,輸入需要翻頁到的具體頁數(shù),如,第“100”頁,然后,直接點擊全鍵盤自帶的回車確認按鍵;然后,信息輸入框?qū)⒌凇?00”頁的翻頁指令發(fā)送到翻頁功能控件,由翻頁功能控件執(zhí)行翻頁操作,將當前頁面更改為第“100”頁的頁面。如圖2所示,為翻頁功能控件的一種界面示意圖。數(shù)字“100”所在的框即為信息輸入框。
[0046]S5,所述功能控件自動調(diào)用數(shù)字鍵盤,并從所述信息輸入框中彈出所述數(shù)字鍵盤;其中,蘋果1S操作系統(tǒng)中的數(shù)字鍵盤具有回車確認按鍵;然后執(zhí)行S6 ;
[0047]S6,當所述信息輸入框先后檢測到通過所述數(shù)字鍵盤輸入的預(yù)期信息以及確認提交信息后,所述信息輸入框?qū)⒃擃A(yù)期信息提交到所述功能控件,由所述功能控件執(zhí)行相關(guān)的功能。
[0048]對于上述的S5-S6,以功能控件為翻頁功能控件為例,其實現(xiàn)過程為:由于當前為蘋果1S操作系統(tǒng),因此,信息輸入框中彈出數(shù)字鍵盤;用戶操作數(shù)字鍵盤,輸入需要翻頁到的具體頁數(shù),如,第“100”頁,然后,直接點擊數(shù)字鍵盤自帶的回車確認按鍵;然后,信息輸入框?qū)⒌凇?00”頁的翻頁指令發(fā)送到翻頁功能控件,由翻頁功能控件執(zhí)行翻頁操作,將當前頁面更改為第“ 100”頁的頁面。
[0049]如圖4所示,本發(fā)明還提供一種數(shù)字輸入控件,該數(shù)字輸入控件與信息輸入框一對一綁定配置;數(shù)字輸入控件包括:
[0050]第一接收模塊,用于當信息輸入框檢測到用戶需要輸入信息的觸發(fā)指令時,接收所述信息輸入框發(fā)送的觸發(fā)指令;
[0051]判斷模塊,用于在所述第一接收模塊接收到所述觸發(fā)指令時,判斷當前所使用的操作系統(tǒng)類型;
[0052]全鍵盤自動調(diào)用模塊,用于當所述判斷模塊判斷得出當前所使用的操作系統(tǒng)為安卓操作系統(tǒng)時,自動調(diào)用全鍵盤,并從所述信息輸入框中彈出所述全鍵盤;其中,安卓操作系統(tǒng)中的全鍵盤具有回車確認按鍵;
[0053]第二接收模塊,用于當所述信息輸入框先后檢測到通過所述全鍵盤輸入的預(yù)期信息以及確認提交信息后,接收所述信息輸入框發(fā)送的預(yù)期信息;
[0054]數(shù)字鍵盤自動調(diào)用模塊,用于當所述判斷模塊判斷得出當前所使用的操作系統(tǒng)為蘋果1S操作系統(tǒng)時,自動調(diào)用數(shù)字鍵盤,并從所述信息輸入框中彈出所述數(shù)字鍵盤;其中,蘋果1S操作系統(tǒng)中的數(shù)字鍵盤具有回車確認按鍵;
[0055]第三接收模塊,用于當所述信息輸入框先后檢測到通過所述數(shù)字鍵盤輸入的預(yù)期信息以及確認提交信息后,接收所述信息輸入框發(fā)送的預(yù)期信息;
[0056]執(zhí)行模塊,用于當通過所述第二接收模塊或所述第三接收模塊接收到預(yù)期信息后,執(zhí)行預(yù)定義的相關(guān)功能。
[0057]本發(fā)明中,數(shù)字輸入控件可以與任何具有信息輸入功能的信息輸入框綁定,當其與用于輸入頁數(shù)的信息輸入框綁定時,其即為翻頁功能控件,用于執(zhí)行翻頁功能。
[0058]綜上所述,本發(fā)明提供的數(shù)字輸入方法及數(shù)字輸入控件,具有以下優(yōu)點:
[0059](I)既適用于安卓操作系統(tǒng),也適用于蘋果1S操作系統(tǒng),具有適用范圍廣的優(yōu)占.
[0060](2)當用戶向信息輸入框輸入數(shù)字時,信息輸入框自動向頁面返回帶有回車確認功能的鍵盤,通過操作該鍵盤輸入信息并點擊鍵盤上自帶的回車功能,即能執(zhí)行相關(guān)功能,具有操作方便、配置簡單的優(yōu)點;尤其當數(shù)字輸入控件為翻頁功能控件時,用戶只須操作信息輸入框彈回的鍵盤,輸入需要翻頁到的數(shù)字并按回車按鍵,即能翻頁到對應(yīng)頁數(shù),因此,非常方便網(wǎng)頁執(zhí)行翻頁功能,具有用戶操作簡單、用戶體驗好的優(yōu)點。
[0061]以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本【技術(shù)領(lǐng)域】的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視本發(fā)明的保護范圍。
【權(quán)利要求】
1.一種數(shù)字輸入方法,其特征在于,包括以下步驟: SI,對于瀏覽器當前所顯示頁面中的信息輸入框,當該信息輸入框檢測到用戶需要輸入信息的觸發(fā)指令時,所述信息輸入框?qū)⒃撚|發(fā)指令發(fā)送到與所述信息輸入框綁定的功能控件; S2,所述功能控件判斷當前所使用的操作系統(tǒng)類型,如果是安卓操作系統(tǒng),則執(zhí)行S3-S4 ;如果是蘋果1S操作系統(tǒng),則執(zhí)行S5-S6 ; S3,所述功能控件自動調(diào)用全鍵盤,并從所述信息輸入框中彈出所述全鍵盤;其中,安卓操作系統(tǒng)中的全鍵盤具有回車確認按鍵; S4,當所述信息輸入框先后檢測到通過所述全鍵盤輸入的預(yù)期信息以及確認提交信息后,所述信息輸入框?qū)⒃擃A(yù)期信息提交到所述功能控件,由所述功能控件執(zhí)行相關(guān)的功倉泛; S5,所述功能控件自動調(diào)用數(shù)字鍵盤,并從所述信息輸入框中彈出所述數(shù)字鍵盤;其中,蘋果1S操作系統(tǒng)中的數(shù)字鍵盤具有回車確認按鍵;然后執(zhí)行S6 ; S6,當所述信息輸入框先后檢測到通過所述數(shù)字鍵盤輸入的預(yù)期信息以及確認提交信息后,所述信息輸入框?qū)⒃擃A(yù)期信息提交到所述功能控件,由所述功能控件執(zhí)行相關(guān)的功倉泛。
2.根據(jù)權(quán)利要求1所述的數(shù)字輸入方法,其特征在于,所述功能控件為翻頁功能控件。
3.根據(jù)權(quán)利要求2所述的數(shù)字輸入方法,其特征在于,當所述功能控件為翻頁功能控件時,S4具體為: 當所述信息輸入框先后檢測到通過所述全鍵盤輸入的指定頁數(shù)字以及確認提交信息后,所述信息輸入框?qū)⒃撝付摂?shù)字提交到所述翻頁功能控件; 所述翻頁功能控件接收所述指定頁數(shù)字,并執(zhí)行翻頁功能,將當前頁面更改為所述指定頁數(shù)字所代表的指定頁面。
4.根據(jù)權(quán)利要求2所述的數(shù)字輸入方法,其特征在于,當所述功能控件為翻頁功能控件時,S6具體為: 當所述信息輸入框先后檢測到通過所述數(shù)字鍵盤輸入的指定頁數(shù)字以及確認提交信息后,所述信息輸入框?qū)⒃撝付摂?shù)字提交到所述翻頁功能控件; 所述翻頁功能控件接收所述指定頁數(shù)字,并執(zhí)行翻頁功能,將當前頁面更改為所述指定頁數(shù)字所代表的指定頁面。
5.一種數(shù)字輸入控件,其特征在于,所述數(shù)字輸入控件與信息輸入框一對一綁定配置;所述數(shù)字輸入控件包括: 第一接收模塊,用于當信息輸入框檢測到用戶需要輸入信息的觸發(fā)指令時,接收所述信息輸入框發(fā)送的觸發(fā)指令; 判斷模塊,用于在所述第一接收模塊接收到所述觸發(fā)指令時,判斷當前所使用的操作系統(tǒng)類型; 全鍵盤自動調(diào)用模塊,用于當所述判斷模塊判斷得出當前所使用的操作系統(tǒng)為安卓操作系統(tǒng)時,自動調(diào)用全鍵盤,并從所述信息輸入框中彈出所述全鍵盤;其中,安卓操作系統(tǒng)中的全鍵盤具有回車確認按鍵; 第二接收模塊,用于當所述信息輸入框先后檢測到通過所述全鍵盤輸入的預(yù)期信息以及確認提交信息后,接收所述信息輸入框發(fā)送的預(yù)期信息; 數(shù)字鍵盤自動調(diào)用模塊,用于當所述判斷模塊判斷得出當前所使用的操作系統(tǒng)為蘋果1S操作系統(tǒng)時,自動調(diào)用數(shù)字鍵盤,并從所述信息輸入框中彈出所述數(shù)字鍵盤;其中,蘋果1S操作系統(tǒng)中的數(shù)字鍵盤具有回車確認按鍵; 第三接收模塊,用于當所述信息輸入框先后檢測到通過所述數(shù)字鍵盤輸入的預(yù)期信息以及確認提交信息后,接收所述信息輸入框發(fā)送的預(yù)期信息; 執(zhí)行模塊,用于當通過所述第二接收模塊或所述第三接收模塊接收到預(yù)期信息后,執(zhí)行預(yù)定義的相關(guān)功能。
6.根據(jù)權(quán)利要求5所述的數(shù)字輸入控件,其特征在于,所述數(shù)字輸入控件為翻頁功能控件;所述執(zhí)行模塊為用于執(zhí)行翻頁功能的模塊。
【文檔編號】H04M1/725GK104346068SQ201410058149
【公開日】2015年2月11日 申請日期:2014年2月20日 優(yōu)先權(quán)日:2014年2月20日
【發(fā)明者】夏乃琛 申請人:北京齊爾布萊特科技有限公司