[發明專利]Web窗口的動態布局方法、裝置、電子設備及可讀存儲介質有效
| 申請號: | 201910340143.X | 申請日: | 2019-04-25 |
| 公開(公告)號: | CN111814087B | 公開(公告)日: | 2023-03-14 |
| 發明(設計)人: | 王斯杰;鄭瀚;黃森斌;嚴媛媛;林順 | 申請(專利權)人: | 廈門雅基軟件有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957;G06F9/451 |
| 代理公司: | 北京市立方律師事務所 11330 | 代理人: | 張筱寧 |
| 地址: | 361000 福建省廈門市集美區*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | web 窗口 動態 布局 方法 裝置 電子設備 可讀 存儲 介質 | ||
本申請提供了一種Web窗口的動態布局方法、裝置、電子設備及可讀存儲介質。方法包括:檢測到針對屬于第一Web窗口的第一Web面板的移動起始指令時,依據移動起始指令,將第一Web面板的數據信息發送至預置的數據中心;檢測到針對第一Web面板的移動結束指令,移動結束指令包括移動終點位置信息,確定移動終點位置信息對應的Web窗口;從數據中心獲取第一Web面板的數據信息,并在移動終點位置信息對應的Web窗口中放置第一Web面板。本申請提供的Web窗口的動態布局方法通過將Web面板移動信息發送至數據中心,由數據中心進行全局性判斷和分配,將Web面板動態分配到合適的Web窗口中,實現單窗口或多窗口的動態布局,從而充分滿足用戶對Web應用設計布局的自定義需求。
技術領域
本申請涉及信息處理技術領域,具體而言,本申請涉及一種Web窗口的動態布局方法、裝置、電子設備及可讀存儲介質。
背景技術
隨著近幾年的Web技術發展,HTML(Hyper Text Markup Language,超文本標記語言)已經不僅僅局限于開發簡單的網頁應用。許多桌面端的Web應用如雨后春筍般地出現,在這種情況下,現有Web技術的局限性就慢慢的體現出來了。現有的窗口中面板均采用靜態固定布局,而隨著人們對Web應用的個性化需求越來越明顯,也就提出對Web應用的設計布局提出可自定義的功能需求,而單純的使用HTML技術無法實現單窗口多面板的動態調整分布,更無法實現多窗口、多客戶端的動態布局,也就無法滿足越來越多的交互復雜的客戶端程序設計要求。
發明內容
基于此,為解決上述提到的至少一個問題,本申請提供了一種Web窗口動態布局方法、裝置、電子設備及可讀存儲介質。
第一方面,提供了一種Web窗口的動態布局方法,任一Web窗口中包括至少一個Web面板,方法包括:
檢測到針對屬于第一Web窗口的第一Web面板的移動起始指令時,依據移動起始指令,將第一Web面板的數據信息發送至預置的數據中心;
檢測到針對第一Web面板的移動結束指令時,移動結束指令包括移動終點位置信息,確定移動終點位置信息對應的Web窗口;
從數據中心獲取第一Web面板的數據信息,并在移動終點位置信息對應的Web窗口中放置第一Web面板。
在其中一個實施例中,移動終點位置信息對應的Web窗口為第二Web窗口。
在一可行的實施例中,檢測到針對第一Web面板的移動結束指令后,還包括:
檢測是否存在任一Web面板正在執行放置第一Web面板的操作;
如有,則在第一Web窗口中關閉第一Web面板。
在一可行的實施例中,在第二Web窗口中放置第一Web面板的步驟包括:
當移動終點位置信息位于第二Web窗口中的第二Web面板內時,調整第二Web面板的大小和/或位置,將第一Web面板放置于移動終點位置信息對應的位置上。
在一可行的實施例中,調整第二Web面板的大小和/或位置的步驟包括:
根據第二Web面板在第二Web窗口上的尺寸信息,以預定比例將第二Web面板沿自身一側邊沿縮小。
在一可行的實施例中,在第二Web窗口中放置第一Web面板的步驟包括:
當移動終點位置信息位于第二Web窗口中若干個第三Web面板的交界位置處時,調整第二Web窗口上若干個第三Web面板的大小和/或位置,將第一Web面板放置于移動終點位置信息對應的位置上。
在一可行的實施例中,調整第二Web窗口上若干個第三Web面板的大小和/或位置包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門雅基軟件有限公司,未經廈門雅基軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910340143.X/2.html,轉載請聲明來源鉆瓜專利網。





