麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種web站點多Tab頁簽加載控制方法及控制系統與流程

文檔序號:41757593發布日期:2025-04-29 18:26閱讀:6來源:國知局
一種web站點多Tab頁簽加載控制方法及控制系統與流程

本發明涉及tab頁加載領域,更具體地,涉及一種web站點多tab頁簽加載控制方法及控制系統。


背景技術:

1、在傳統的web項目中,存在多tab標簽頁加載的問題,在多tab頁加載的過程中,多個標簽頁同時操作同一數據可能會導致數據不一致和沖突;用戶可能會在多個標簽頁中看到重復的內容,導致混淆和不便;多個標簽頁同時加載同一頁面會增加服務器負載和帶寬消耗。

2、多標簽頁去重功能通常依賴于localstorage來實現。這些方法雖然可以基本滿足需求,但在實際應用中存在諸多局限性和不足之處。localstorage的存儲空間有限,通常為5mb左右。大量數據的存儲可能會導致性能下降,以及localstorage?和?sessionstorage通過?storage?事件來通知其他標簽頁存儲的變化,但這些事件的觸發時機和頻率不可控,可能會導致延遲或丟失。

3、隨著web應用的不斷發展,用戶對多標簽頁管理的需求越來越高,傳統的解決方案已經無法滿足日益增長的需求。


技術實現思路

1、本發明針對現有技術中存在的技術問題,提供一種web站點多tab頁簽加載控制方法及控制系統,解決了多個tab頁簽在同一時間同時加載出現的混亂問題。

2、根據本發明的第一方面,提供了一種web站點多tab頁簽加載控制方法,包括:

3、當加載目標tab頁簽時,向web站點的廣播通道推送初始化信息;

4、當接收到所述廣播通道的確認消息時,不關閉目標tab頁簽,對目標tab頁簽進行加載;

5、當接收到所述廣播通道的拒絕信息時,關閉目標tab頁簽;

6、其中,當廣播通道接收到目標tab頁簽的初始化信息時,判斷web站點當前是否已有打開的tab頁簽,若已有打開的web頁簽,則返回目標tab頁簽的拒絕信息;若沒有已打開的web頁簽,則返回目標頁簽的確認消息。

7、在上述技術方案的基礎上,本發明還可以作出如下改進。

8、可選的,所述加載目標tab頁簽時,向web站點的廣播通道推送初始化信息,之前包括:

9、為每一個tab頁簽分配唯一標識;

10、當需要加載目標tab頁簽時,向web站點的廣播通道推送初始化信息以及目標tab頁簽的標識信息;

11、廣播通道根據目標tab頁簽的標識信息,判斷web站點當前是否存在相同標識信息的tab頁簽已經打開,若存在,則返回目標tab頁簽的拒絕信息以及web站點當前已經打開的tab頁簽的標識信息;若web站點當前不存在已經打開的相同標識信息的tab頁簽或web站點不存在已經打開的tab頁簽,則返回目標tab頁簽的確認信息和目標tab頁簽的標識信息。

12、可選的,所述當接收到所述廣播通道的確認消息時,不關閉目標tab頁簽,對目標tab頁簽進行加載,包括:

13、將web站點的用戶界面劃分為tab區和數據區,所述tab區顯示tab頁簽,在所述數據區創建一個用戶界面對象;

14、當接收到所述廣播通道的確認消息時,獲取與所述目標tab頁簽對應的目標tab對象;

15、根據所述目標tab對象,獲取對應的用戶數據;

16、在所述數據區通過所述用戶界面對象展示所述用戶數據。

17、可選的,所述tab頁簽的標識信息與用戶數據具有對應關系;

18、根據所述目標tab對象,獲取對應的用戶數據,包括:

19、根據所述目標tab對象對應的目標tab頁簽的標識信息,獲取到與所述目標tab頁簽的標識信息對應的用戶數據。

20、可選的,所述當接收到所述廣播通道的確認消息時,不關閉目標tab頁簽,對目標tab頁簽進行加載,包括:

21、將用戶界面的tab區的核心位置替換為目標tab頁簽,在tab區對目標tab頁簽進行顯示。

22、可選的,在所述數據區通過所述用戶界面對象展示所述用戶數據,包括:

23、根據用戶數據修改用戶界面對象的數據,基于修改后的用戶界面對象的數據,刷新數據區,實現對目標tab頁簽對應的用戶數據的展示。

24、根據本發明的第二方面,提供一種web站點多tab頁簽加載控制系統,包括:

25、推送模塊,用于當加載目標tab頁簽時,向web站點的廣播通道推送初始化信息;

26、加載/關閉模塊,用于當接收到所述廣播通道的確認消息時,不關閉目標tab頁簽,對目標tab頁簽進行加載;當接收到所述廣播通道的拒絕信息時,關閉目標tab頁簽;

27、其中,當廣播通道接收到目標tab頁簽的初始化信息時,判斷web站點當前是否已有打開的tab頁簽,若已有打開的web頁簽,則返回目標tab頁簽的拒絕信息;若沒有已打開的web頁簽,則返回目標頁簽的確認消息。

28、根據本發明的第三方面,提供了一種電子設備,包括存儲器、處理器,所述處理器用于執行存儲器中存儲的計算機管理類程序時實現web站點多tab頁簽加載控制方法的步驟。

29、根據本發明的第四方面,提供了一種計算機可讀存儲介質,其上存儲有計算機管理類程序,所述計算機管理類程序被處理器執行時實現web站點多tab頁簽加載控制方法的步驟。

30、本發明提供的一種web站點多tab頁簽加載控制方法及系統,當加載目標tab頁簽時,向web站點的廣播通道推送初始化信息;當接收到廣播通道的確認消息時,不關閉目標tab頁簽,對目標tab頁簽進行加載;當接收到廣播通道的拒絕信息時,關閉目標tab頁簽;其中,當廣播通道接收到目標tab頁簽的初始化信息時,判斷web站點當前是否已有打開的tab頁簽,若有,則返回目標tab頁簽的拒絕信息;若沒有,則返回目標頁簽的確認消息。本發明利用web站點的廣播通道機制,實時通知web站點加載tab頁簽的情況,能夠保證web站點在同一時刻只能打開一個web頁簽,在同一時刻不會加載重復的tab頁簽,避免造成混淆。



技術特征:

1.一種web站點多tab頁簽加載控制方法,其特征在于,包括:

2.根據權利要求1所述的web站點多tab頁簽加載控制方法,其特征在于,所述加載目標tab頁簽時,向web站點的廣播通道推送初始化信息,之前包括:

3.根據權利要求1所述的web站點多tab頁簽加載控制方法,其特征在于,所述當接收到所述廣播通道的確認消息時,不關閉目標tab頁簽,對目標tab頁簽進行加載,包括:

4.根據權利要求3所述的web站點多tab頁簽加載控制方法,其特征在于,所述tab頁簽的標識信息與用戶數據具有對應關系;

5.根據權利要求3所述的web站點多tab頁簽加載控制方法,其特征在于,所述所述當接收到所述廣播通道的確認消息時,不關閉目標tab頁簽,對目標tab頁簽進行加載,包括:

6.根據權利要求3所述的web站點多tab頁簽加載控制方法,其特征在于,在所述數據區通過所述用戶界面對象展示所述用戶數據,包括:

7.一種web站點多tab頁簽加載控制系統,其特征在于,包括:

8.一種電子設備,其特征在于,包括存儲器、處理器,所述處理器用于執行存儲器中存儲的計算機管理類程序時實現web站點多tab頁簽加載控制方法的步驟。

9.一種計算機可讀存儲介質,其特征在于,其上存儲有計算機管理類程序,所述計算機管理類程序被處理器執行時實現web站點多tab頁簽加載控制方法的步驟。


技術總結
本發明提供一種web站點多Tab頁簽加載控制方法及控制系統,當加載目標Tab頁簽時,向web站點的廣播通道推送初始化信息;當接收到廣播通道的確認消息時,不關閉目標Tab頁簽,對目標Tab頁簽進行加載;當接收到廣播通道的拒絕信息時,關閉目標Tab頁簽;其中,當廣播通道接收到目標Tab頁簽的初始化信息時,判斷web站點當前是否已有打開的Tab頁簽,若有,則返回目標Tab頁簽的拒絕信息;若沒有,則返回目標頁簽的確認消息。本發明利用web站點的廣播通道機制,實時通知web站點加載Tab頁簽的情況,能夠保證web站點在同一時刻只能打開一個web頁簽,在同一時刻不會加載重復的Tab頁簽,避免造成混淆。

技術研發人員:余景峰
受保護的技術使用者:璞華國際科技(武漢)有限公司
技術研發日:
技術公布日:2025/4/28
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 临高县| 苍溪县| 宁阳县| 株洲市| 太仓市| 启东市| 长沙市| 肃北| 福贡县| 上犹县| 朔州市| 岗巴县| 繁昌县| 遵义市| 长子县| 荆州市| 基隆市| 福清市| 丹寨县| 阳曲县| 南昌市| 宁明县| 叶城县| 梅河口市| 绿春县| 武强县| 太和县| 郴州市| 公主岭市| 罗定市| 谢通门县| 鹤庆县| 大姚县| 蒙阴县| 洛阳市| 竹山县| 汾西县| 沧州市| 五家渠市| 中宁县| 彭阳县|