本發明涉及網絡
技術領域:
:,尤其涉及一種網頁表格編輯方法及裝置。
背景技術:
::隨著網絡技術的快速發展,網頁中表格的應用已經非常普遍,網頁表格已在很多業務系統中已經有所實現。其中,網頁表格不但可以顯示數據,還可以進行數據的編輯,而對網頁表格中數據的編輯,則可以通過點擊表格上的編輯按鈕來實現,單擊編輯按鈕后,表格中所有單元格從文本顯示狀態切換到輸入框編輯狀態,此時用戶可以在需要編輯的表單輸入框中編輯單元格中數據,編輯完之后單擊網頁表格中的保存按鈕,即完成表格數據的編輯工作。目前,若網頁表格中存在多個單元格需要做同樣的編輯操作,則需要用戶手動的對多個單元格分別進行編輯,然而由于對多個單元格分別進行編輯操作起來較為繁瑣,因此現有的網頁表格編輯的效率低。技術實現要素:有鑒于此,本發明實施例提供一種網頁表格編輯方法及裝置,主要目的是提高網頁表格編輯的效率。為達到上述目的,本發明主要提供如下技術方案:一方面,本發明實施例提供了一種網頁表格編輯方法,該方法包括:接收網頁表格編輯指令,所述網頁表格編輯指令用于將網頁表格從顯示狀 態切換至編輯狀態;當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格;當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中。另一方面,本發明實施例還提供一種網頁表格編輯裝置,該裝置包括:接收單元,用于接收網頁表格編輯指令,所述網頁表格編輯指令用于將網頁表格從顯示狀態切換至編輯狀態;記錄單元,用于當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格;編輯單元,用于當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中。借由上述技術方案,本發明實施例提供的技術方案至少具有下列優點:本發明實施例提供了一種網頁表格編輯方法及裝置,首先接收網頁表格編輯指令,所述網頁表格編輯指令用于將網頁表格從顯示狀態切換至編輯狀態,當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格,當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中。與目前對需要做同樣的編輯操作的單元格進行逐個編輯相比,本發明實施例首先接收網頁表格編輯指令,當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格,當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中,從而實現了對需要做同樣的編輯操作的單元格的同步編輯,進而提高了網頁表格的編輯效率。附圖說明為了更清楚地說明本發明實施例中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其它的附圖。圖1為本發明實施例提供的一種網頁表格編輯方法流程圖;圖2為本發明實施例提供的另一種網頁表格編輯方法流程圖;圖3為本發明實施例提供的一種網頁表格編輯裝置的組成框圖;圖4為本發明實施例提供的另一種網頁表格編輯裝置的組成框圖。具體實施方式下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應當理解,可以以各種形式實現本公開而不應被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠將本公開的范圍完整的傳達給本領域的技術人員。為使本發明技術方案的優點更加清楚,下面結合附圖和實施例對本發明作詳細說明。本發明實施例提供了一種網頁表格編輯方法,如圖1所示,所述方法包括:101、接收網頁表格編輯指令。其中,所述網頁表格編輯指令用于將網頁表格從顯示狀態切換至編輯狀態。在本發明實施例中,在網頁中使用標準的HTML(HyperTextMarkupLanguage,超文本標記語言)代碼創建表格,并根據網頁表格的業務需求顯示相應的表格 數據。用戶編輯表格前可以單擊表格編輯按鈕讓網頁表格從顯示狀態切換到表格編輯狀態,以此方便用戶進行單元格數據的編輯,用戶編輯完表格數據后可單擊表格保存按鈕,以此保存修改之后的表格數據,所以在網頁中創建完表格后,還需要使用標準的HTML代碼創建2個按鈕,分別為表格編輯按鈕和表格保存按鈕,以此實現網頁表格的編輯指令和保存指令。在本發明實施例中,在網頁表格的單元格內添加表單編輯輸入框,可以通過在單元格DOM中插入表單輸入框的HTML代碼即可。例如,單元格HTML代碼如下:<td>中國</td>,則添加了表單輸入框的單元格HTML代碼如下:<td><inputtype=”text”value=”中國”/></td>。102、當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格。其中,所述預置快捷鍵可以根據用戶實際操作需求進行設置,具體可以為Ctrl鍵、Shift鍵或Alt鍵等,本發明實施例不做具體限定。例如,當所述預置快捷鍵為Ctrl鍵按時,判斷用戶是否在Ctrl鍵按下的同時鼠標單擊了表格單元格中的表單輸入框,可以定義一個全局變量ctrlKeyDown,并將全局變量ctrlKeyDown的初始值設為false,false代表Ctrl鍵沒有按下;當Ctrl鍵按下的時候將ctrlKeyDown值設為true,true代表Ctrl鍵按下了,如果用戶按下Ctrl鍵后又松開了,再將ctrlKeyDown值設為false,代表Ctrl鍵沒有被按下。然后在表單輸入框的鼠標單擊事件處理函數里面,通過判斷變量ctrlKeyDown的值是否為true,就能實現Ctrl鍵被按下時鼠標單擊表格中表單輸入框這一特殊狀態的檢測。在本發明實施例中,當Ctrl鍵按下及用戶鼠標單擊表格中的表單輸入框的同時,需要記錄被單擊表單輸入框所在的單元格,以實現后續進行同步編輯多 個單元格中的內容。需要說明的是,記錄網頁表格中被用戶選中的單元格,可以通過定義一個一維數組selectedCells來實現,將被選中的單元格保存到該數組中。103、當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中。對于本發明實施例,用戶在單元格中的表單輸入框中編輯數據時,必然會按下鍵盤按鍵,所以當用戶在表單輸入框中編輯數據時,可以捕獲到這一事件,然后通過javascript獲取被編輯的表單輸入框中的數據,并將獲取到的數據同步更新到其它被選中的表單輸入框中。需要說明的是,由于被選中的其它單元格保存在了一維數組中,因此可以通過javascript從一維數組中獲取被選中的單元格對應的表單輸入框,然后使用javascript將被編輯的數據同步編輯到其他選中的表單輸入框,即可實現網頁表格中一個單元格內編輯數據同步更新到其它被選中的單元格中。在本發明實施例中,首先接收網頁表格編輯指令,當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格,當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中。在本發明中,當網頁表格中多個單元格數據需要同時修改時,只需在一個單元格內編輯便可實現其它單元格數據同步修改的效果,進而提高了網頁表格的編輯效率,優化了網頁表格數據編輯的用戶體驗。本發明實施例提供了一種網頁表格編輯方法,首先接收網頁表格編輯指令,所述網頁表格編輯指令用于將網頁表格從顯示狀態切換至編輯狀態,當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格,當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步 編輯到其它記錄的單元格中。與目前對需要做同樣的編輯操作的單元格進行逐個編輯相比,本發明實施例首先接收網頁表格編輯指令,當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格,當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中,從而實現了對需要做同樣的編輯操作的單元格的同步編輯,進而提高了網頁表格的編輯效率。本發明實施例提供了另一種網頁表格編輯方法,如圖2所示,所述方法包括:201、接收網頁表格編輯指令。其中,所述網頁表格編輯指令用于將網頁表格從顯示狀態切換至編輯狀態。在本發明實施例中,在網頁中使用標準的HTML(HyperTextMarkupLanguage,超文本標記語言)代碼創建表格,并根據網頁表格的業務需求顯示相應的表格數據。用戶編輯表格前可以單擊表格編輯按鈕讓網頁表格從顯示狀態切換到表格編輯狀態,以此方便用戶進行單元格數據的編輯,用戶編輯完表格數據后可單擊表格保存按鈕,以此保存修改之后的表格數據,所以在網頁中創建完表格后,還需要使用標準的HTML代碼創建2個按鈕,分別為表格編輯按鈕和表格保存按鈕,以此實現網頁表格的編輯指令和保存指令。在本發明實施例中,在網頁表格的單元格內添加單元格編輯輸入框,可以通過在單元格DOM中插入表單輸入框的HTML代碼即可。202、當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格。其中,所述預置快捷鍵可以根據用戶實際操作需求進行設置,具體可以為Ctrl鍵、Shift鍵或Alt鍵等,本發明實施例不做具體限定。例如,當所述預 置快捷鍵為Ctrl鍵按時,判斷用戶是否在Ctrl鍵按下的同時鼠標單擊了表格單元格中的表單輸入框,可以定義一個全局變量ctrlKeyDown,并將全局變量ctrlKeyDown的初始值為false,false代表Ctrl鍵沒有按下;當Ctrl鍵按下的時候將ctrlKeyDown值設為true,true代表Ctrl鍵按下了,如果用戶按下Ctrl鍵后又松開了,再將ctrlKeyDown值設為false,代表Ctrl鍵沒有被按下。然后在表單輸入框的鼠標單擊事件處理函數里面,通過判斷變量ctrlKeyDown的值是否為true,就能實現Ctrl鍵被按下時鼠標單擊表格中表單輸入框這一特殊狀態的檢測。在本發明實施例中,當Ctrl鍵按下及用戶鼠標單擊表格中的表單輸入框的同時,需要記錄被單擊表單輸入框所在的單元格,以實現后續進行同步編輯多個單元格中的內容。需要說明的是,記錄網頁表格中被用戶選中的單元格,可以通過定義一個一維數組selectedCells來實現,將被選中的單元格保存到該數組中。對于本發明實施例,所述記錄所述鼠標按鍵觸發的多個單元格包括:通過預置功能函數記錄所述鼠標按鍵觸發的多個單元格。其中,所述預置功能函數可以根據用戶實際需求進行設置,在本發明實施例中,實現網頁表格的多點編輯的前提是,首先選中表格中的多個單元格中的表單輸入框,而選中多個表單輸入框則需要通過按下Ctrl鍵和采用鼠標單擊的方式,逐個選擇需要進行同時編輯的表單輸入框。需要說明的是,整個過程需要監聽鍵盤按下事件以及監聽鼠標單擊事件,通過監聽鼠標單擊事件判斷用戶是否按下了Ctrl鍵,通過監聽鼠標單擊事件盤點單擊的單元格中的表單輸入框。例如,為網頁表格中所有單元格中的表單輸入框添加鍵盤按鍵按下事件處理函數代碼如下:$(“tabletdinput”).each(function(){$(this).keydown(function(e){//在這里編寫鍵盤按鍵按下后的業務處理代碼});});例如,為表格中所有單元格中的表單輸入框添加鼠標單擊事件處理函數代碼如下:對于本發明實施例,當存在預置快捷鍵和鼠標按鍵同時觸發指令時,對所述鼠標按鍵觸發的單元格添加已選中標記。其中,為被選中的表單輸入框添加已選中標記,可以通過對表單輸入框中添加CSS樣式來實現,具體的可以將已選中標記設置為邊框加粗或其它樣式,只要能讓用戶方便區分出哪些單元格被選中即可,本發明實施例不做具體限定。在本發明實施例中,當用戶按下Ctrl鍵并且鼠標單擊表單輸入框后,對被單擊的表單輸入框添加已選中標記,便于用戶區別被選中的單元格和未被選中的單元格。進一步地,所述預置快捷鍵包括多個快捷按鍵,所述方法還包括:當存在任一快捷按鍵和鼠標按鍵同時觸發指令時,記錄所述任一快捷按鍵和鼠標按鍵同時觸發的多個單元格。其中,所述預置快捷鍵包括的多個快捷按鍵中,各個快捷按鍵互不相同,具體的快捷按鍵可以根據用戶的實際需求進行配置,如所 述預置快捷按鍵包括三個快捷按鍵分別為:Ctrl鍵、Shift鍵或Alt鍵,本發明實施例不做具體限定。需要說明的是,不同快捷按鍵和鼠標按鍵同時觸發時,記錄的是不同的網頁單元格,對同一快捷按鍵和鼠標按鍵記錄的多個單元格,可以進行同步編輯操作。例如,在網頁表格中,通過Ctrl鍵和鼠標按鍵記錄的單元格分別為:A2、C8、B5;通過Shift鍵和鼠標按鍵記錄的單元格分別為:C20、C13、B10。則對單元格A2中的數據進行修改,則A2中修改的數據將會同步修改到單元格C8和B5中;對單元格C20中的數據進行修改,則C20中修改的數據將會同步修改到單元格C13和B10中。更進一步地,在本發明實施例中,為不同的快捷按鍵和鼠標按鍵記錄的單元格,添加不同的已選中標記,以不同的已選中標記區分出選中的多個單元格。203、當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中。對于本發明實施例,用戶在單元格中的表單輸入框中編輯數據時,必然會按下鍵盤按鍵,所以當用戶在表單輸入框中編輯數據時,可以捕獲到這一事件,然后通過javascript獲取被編輯的表單輸入框中的數據,并將獲取到的數據同步更新到其它被選中的表單輸入框中。需要說明的是,由于被選中的其它單元格保存在了一維數組中,因此可以通過javascript從一維數組中獲取被選中的單元格對應的表單輸入框,然后使用javascript將被編輯的數據同步編輯到其他選中的表單輸入框,即可實現網頁表格中一個單元格內編輯數據同步更新到其它被選中的單元格中。對于本發明實施例,所述記錄所述任一快捷按鍵和鼠標按鍵同時觸發的多個單元格之后,所述方法還包括:當接收到記錄的任一快捷按鍵和鼠標按鍵同 時觸發的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它根據任一快捷按鍵和鼠標按鍵記錄的單元格中。在本發明實施例中,通過不同的快捷按鍵和鼠標單擊分別記錄的多個單元格,可實現對同一快捷按鍵和鼠標單擊選中的單元格進行同步編輯操作,從而可以提高網頁表格的編輯效率。204、當接收到網頁表格數據保存指令時,將所述鼠標按鍵觸發的多個單元格中編輯的數據進行保存。對于本發明實施例,當網頁表格中的數據修改工作完成后,用戶單擊表格上的保存按鈕,可以保存表格編輯后的數據。在本發明實施例中,接收網頁表格數據保存指令后,通過鼠標單擊事件處理函數里面的ajax將表格編輯后的數據發送到系統服務端,服務端再將數據更新到數據庫中。205、將所述網頁表格從編輯狀態切換至顯示狀態。在本發明實施例中,當表格編輯后的數據被保存后,還需要將表格的狀態恢復到正常顯示狀態,編輯表格時表格中每個單元格內都含有一個表單輸入框,恢復表格到正常顯示狀態時,需要將表格中每個單元格內的表單輸入框刪除,然后將表單輸入框中的數據顯示到單元格中即可。需要說明的是,從表格單元格中刪除表單輸入框,只需要修改單元格的HTML代碼,即僅需刪掉表單輸入框的HTML代碼即可,例如:編輯狀態下的表格中某個單元格HTML代碼如下:<td><inputtype=”text”value=”中國”/></td>則刪掉了表單輸入框之后的表格單元格HTML代碼為:<td>中國</td>。對于本發明實施例,可以應用的場景如下所示,但是不僅限于此,包括:接收到網頁表格編輯指令后,網頁表格從顯示狀態切換至編輯狀態,用戶通過快捷鍵Ctrl和鼠標按鍵選擇了單元格C5、D9、A5、B18,則記錄用戶選擇的單元格C5、D9、A5、B18,并為這些單元格添加已選中樣式,當用戶對單元格C5 中的數據進行編輯時,則單元格C5中的內容將會同步編輯到單元格D9、A5和B18中,最后接收網頁表格數據保存指令,將所述鼠標按鍵觸發的多個單元格中編輯的數據進行保存,并將網頁表格從編輯狀態切換至顯示狀態。在本發明實施例中,首先接收網頁表格編輯指令,當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格,當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中,從而實現了對需要做同樣的編輯操作的單元格的同步編輯,進而提高了網頁表格的編輯效率。本發明實施例提供了另一種網頁表格編輯方法,首先接收網頁表格編輯指令,所述網頁表格編輯指令用于將網頁表格從顯示狀態切換至編輯狀態,當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格,當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中。與目前對需要做同樣的編輯操作的單元格進行逐個編輯相比,本發明實施例首先接收網頁表格編輯指令,當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格,當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中,從而實現了對需要做同樣的編輯操作的單元格的同步編輯,進而提高了網頁表格的編輯效率。進一步地,本發明實施例提供一種網頁表格編輯裝置,如圖3所示,所述裝置包括:接收單元31、記錄單元32、編輯單元33。接收單元31,用于接收網頁表格編輯指令,所述網頁表格編輯指令用于將網頁表格從顯示狀態切換至編輯狀態。記錄單元32,用于當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所 述鼠標按鍵觸發的多個單元格。編輯單元33,用于當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中。需要說明的是,本發明實施例提供的一種網頁表格編輯裝置所涉及各功能單元的其他相應描述,可以參考圖1所示方法的對應描述,在此不再贅述。本發明實施例提供了一種網頁表格編輯裝置,首先接收網頁表格編輯指令,所述網頁表格編輯指令用于將網頁表格從顯示狀態切換至編輯狀態,當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格,當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中。與目前對需要做同樣的編輯操作的單元格進行逐個編輯相比,本發明實施例首先接收網頁表格編輯指令,當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格,當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中,從而實現了對需要做同樣的編輯操作的單元格的同步編輯,進而提高了網頁表格的編輯效率。進一步地,本發明實施例提供另一種網頁表格編輯裝置,如圖4所示,所述裝置包括:接收單元41、記錄單元42、編輯單元43。接收單元41,用于接收網頁表格編輯指令,所述網頁表格編輯指令用于將網頁表格從顯示狀態切換至編輯狀態。記錄單元42,用于當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格。編輯單元43,用于當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中。所述記錄單元42,具體用于通過預置功能函數記錄所述鼠標按鍵觸發的多個單元格。進一步地,所述裝置包括:添加單元44。添加單元44,用于當存在預置快捷鍵和鼠標按鍵同時觸發指令時,對所述鼠標按鍵觸發的單元格添加已選中標記。進一步地,所述裝置還包括:保存單元45,用于當接收到網頁表格數據保存指令時,將所述鼠標按鍵觸發的多個單元格中編輯的數據進行保存。切換單元46,用于將網頁表格從編輯狀態切換至顯示狀態。進一步地,所述預置快捷鍵包括多個快捷按鍵。所述記錄單元42,具體用于當存在任一快捷按鍵和鼠標按鍵同時觸發指令時,記錄所述任一快捷按鍵和鼠標按鍵同時觸發的多個單元格。所述編輯單元43,具體用于當接收到記錄的任一快捷按鍵和鼠標按鍵同時觸發的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它根據任一快捷按鍵和鼠標按鍵記錄的單元格中。需要說明的是,本發明實施例提供的另一種網頁表格編輯裝置所涉及各功能單元的其他相應描述,可以參考圖2所示方法的對應描述,在此不再贅述。本發明實施例提供了另一種網頁表格編輯裝置,首先接收網頁表格編輯指令,所述網頁表格編輯指令用于將網頁表格從顯示狀態切換至編輯狀態,當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格,當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中。與目前對需要做同樣的編輯操作的單元格進行逐個編輯相比,本發明實施例首先接收網頁表格編輯指令,當存在預置快捷 鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格,當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中,從而實現了對需要做同樣的編輯操作的單元格的同步編輯,進而提高了網頁表格的編輯效率。所述網頁表格編輯裝置包括處理器和存儲器,上述接收單元、記錄單元、編輯單元、添加單元、保存單元、切換單元等均作為程序單元存儲在存儲器中,由處理器執行存儲在存儲器中的上述程序單元來實現相應的功能。處理器中包含內核,由內核去存儲器中調取相應的程序單元。內核可以設置一個或以上,通過調整內核參數來提高網頁表格編輯效率。存儲器可能包括計算機可讀介質中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內存等形式,如只讀存儲器(ROM)或閃存(flashRAM),存儲器包括至少一個存儲芯片。本申請還提供了一種計算機程序產品,當在數據處理設備上執行時,適于執行初始化有如下方法步驟的程序代碼:接收網頁表格編輯指令,所述網頁表格編輯指令用于將網頁表格從顯示狀態切換至編輯狀態;當存在預置快捷鍵和鼠標按鍵同時觸發指令時,記錄所述鼠標按鍵觸發的多個單元格;當接收到記錄的多個單元格中的任一單元格中編輯的數據時,將所述數據同步編輯到其它記錄的單元格中。本領域內的技術人員應明白,本申請的實施例可提供為方法、系統、或計算機程序產品。因此,本申請可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。本申請是參照根據本申請實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。在一個典型的配置中,計算設備包括一個或多個處理器(CPU)、輸入/輸出接口、網絡接口和內存。存儲器可能包括計算機可讀介質中的非永久性存儲器,隨機存取存儲器(RAM)和/或非易失性內存等形式,如只讀存儲器(ROM)或閃存(flashRAM)。存儲器是計算機可讀介質的示例。計算機可讀介質包括永久性和非永久性、可移動和非可移動媒體可以由任何方法或技術來實現信息存儲。信息可以是計算機可讀指令、數據結構、程序的模塊或其他數據。計算機的存儲介質的例子包括,但不限于相變內存(PRAM)、 靜態隨機存取存儲器(SRAM)、動態隨機存取存儲器(DRAM)、其他類型的隨機存取存儲器(RAM)、只讀存儲器(ROM)、電可擦除可編程只讀存儲器(EEPROM)、快閃記憶體或其他內存技術、只讀光盤只讀存儲器(CD-ROM)、數字多功能光盤(DVD)或其他光學存儲、磁盒式磁帶,磁帶磁磁盤存儲或其他磁性存儲設備或任何其他非傳輸介質,可用于存儲可以被計算設備訪問的信息。按照本文中的界定,計算機可讀介質不包括暫存電腦可讀媒體(transitorymedia),如調制的數據信號和載波。還需要說明的是,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、商品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、商品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括要素的過程、方法、商品或者設備中還存在另外的相同要素。本領域技術人員應明白,本申請的實施例可提供為方法、系統或計算機程序產品。因此,本申請可采用完全硬件實施例、完全軟件實施例或結合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產品的形式。以上僅為本申請的實施例而已,并不用于限制本申請。對于本領域技術人員來說,本申請可以有各種更改和變化。凡在本申請的精神和原理之內所作的任何修改、等同替換、改進等,均應包含在本申請的權利要求范圍之內。當前第1頁1 2 3 當前第1頁1 2 3