1.一種數(shù)據(jù)交互方法,其特征在于,所述方法包含:
接收管理端發(fā)出的控制指令與數(shù)據(jù)文件,根據(jù)所述控制指令開啟模態(tài)對話框,所述數(shù)據(jù)文件被網(wǎng)頁引擎獲取和解析,生成數(shù)據(jù)編碼信息;
所述模態(tài)對話框加載所述數(shù)據(jù)編碼信息生成對話框頁面,所述模態(tài)對話框與所述對話框頁面之間建立第一通信通道;
當接收到所述管理端發(fā)出的關閉模態(tài)對話框指令時,關閉所述模態(tài)對話框。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)交互方法,其特征在于,所述根據(jù)所述控制指令開啟模態(tài)對話框還包含:隱藏或鎖定所述模態(tài)對話框的控制按鍵。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)交互方法,其特征在于,所述當接收到所述管理端發(fā)出的關閉模態(tài)對話框指令時,關閉所述模態(tài)對話框包含:當客戶端頁面窗口接收到所述管理端發(fā)出的關閉模態(tài)對話框指令時,所述客戶端頁面窗口將所述關閉模態(tài)對話框指令發(fā)送給所述對話框頁面,所述對話框頁面利用所述第一通信通道將所述關閉模態(tài)對話框指令發(fā)送給所述模態(tài)對話框,所述模態(tài)對話框執(zhí)行關閉動作。
4.根據(jù)權(quán)利要求1所述的數(shù)據(jù)交互方法,其特征在于,所述數(shù)據(jù)文件被網(wǎng)頁引擎獲取和解析,生成數(shù)據(jù)編碼信息包含:所述數(shù)據(jù)文件包含指定頁面的地址信息,網(wǎng)頁引擎獲取指定頁面的地址信息,解析指定頁面上承載的展示信息,生成對應于所述展示信息的數(shù)據(jù)編碼信息;
所述模態(tài)對話框加載所述數(shù)據(jù)編碼信息生成對話框頁面包含:所述模態(tài)對話框通過網(wǎng)頁引擎獲取的指定頁面地址信息加載所述指定頁面,生成所述對話框頁面,所述對話框頁面根據(jù)所述指定頁面對應的所述數(shù)據(jù)編碼信息,顯示所述指定頁面上承載的展示信息。
5.根據(jù)權(quán)利要求4所述的數(shù)據(jù)交互方法,其特征在于,所述指定頁面上承載的展示信息包含多個子展示信息。
6.根據(jù)權(quán)利要求5所述的數(shù)據(jù)交互方法,其特征在于,所述對話框頁面顯示展示信息還包含:
所述模態(tài)對話框通過預置的腳本對所述多個子展示信息分別對應的多個數(shù)據(jù)編碼信息的顯示順序進行自定義排列,且生成排序列表,當收到客戶端的發(fā)起指令,根據(jù)所述排序列表的排序次序在所述對話框頁面上顯示下一個數(shù)據(jù)編碼信息對應的子展示信息。
7.根據(jù)權(quán)利要求4所述的數(shù)據(jù)交互方法,其特征在于,生成所述對話框頁面,且顯示所述指定頁面上承載的展示信息之后,當所述網(wǎng)頁引擎再次獲取另一指定頁面的地址信息時,解析所述另一指定頁面上承載的展示信息,并生成對應于所述展示信息的數(shù)據(jù)編碼信息;所述模態(tài)對話框通過網(wǎng)頁引擎獲取的所述另一指定頁面地址信息加載所述另一指定頁面,生成所述對話框頁面,所述對話框頁面根據(jù)所述另一指定頁面對應的所述數(shù)據(jù)編碼信息,顯示所述另一指定頁面上承載的展示信息。
8.一種用于數(shù)據(jù)交互的客戶端,其特征在于,所述客戶端包含客戶端頁面窗口、網(wǎng)頁引擎、模態(tài)對話框模塊和對話框頁面單元;
當所述客戶端頁面窗口接收到管理端發(fā)出的控制指令與數(shù)據(jù)文件時,根據(jù)所述控制指令通過所述模態(tài)對話框模塊開啟模態(tài)對話框,所述網(wǎng)頁引擎獲取和解析所述數(shù)據(jù)文件,生成數(shù)據(jù)編碼信息;
所述模態(tài)對話框模塊加載所述數(shù)據(jù)編碼信息并通過所述對話框頁面單元生成對話框頁面,以及在所述模態(tài)對話框和所述對話框頁面之間建立第一通信通道;
當所述客戶端頁面窗口接收到所述管理端發(fā)出的關閉模態(tài)對話框指令時,通過所述模態(tài)對話框模塊關閉所述模態(tài)對話框。
9.根據(jù)權(quán)利要求8所述的用于數(shù)據(jù)交互的客戶端,其特征在于,所述客戶端還包含展示模塊:所述數(shù)據(jù)文件包含指定頁面的地址信息,當所述網(wǎng)頁引擎根據(jù)所述指定頁面的地址信息解析指定頁面上承載的展示信息,且所述展示信息包含多個子展示信息時,所述模態(tài)對話框通過所述展示模塊對所述多個子展示信息分別對應的多個數(shù)據(jù)編碼信息的顯示順序進行自定義排列,且生成排序列表,當收到客戶端的發(fā)起指令,依據(jù)所述排序列表的排列次序,在所述對話框頁面上顯示下一個數(shù)據(jù)編碼信息對應的子展示信息。
10.一種數(shù)據(jù)交互系統(tǒng),其特征在于,所述系統(tǒng)包含管理端和至少一個客戶端;
所述管理端用于發(fā)出的控制指令、關閉指令和數(shù)據(jù)文件;
所述客戶端用于通過所述客戶端頁面窗口接收到管理端發(fā)出的控制指令與數(shù)據(jù)文件,并根據(jù)所述控制指令通過所述模態(tài)對話框模塊開啟模態(tài)對話框,所述網(wǎng)頁引擎獲取和解析所述數(shù)據(jù)文件,生成數(shù)據(jù)編碼信息;所述模態(tài)對話框模塊加載所述數(shù)據(jù)編碼信息并通過所述對話框頁面單元生成對話框頁面,以及在所述模態(tài)對話框和所述對話框頁面之間建立第一通信通道;當所述客戶端頁面窗口接收到所述管理端發(fā)出的關閉模態(tài)對話框指令時,通過所述模態(tài)對話框模塊關閉所述模態(tài)對話框。