[發明專利]一種瀏覽器和網頁之間的顯示模式同步方法及其裝置有效
| 申請號: | 201310183760.6 | 申請日: | 2013-05-17 |
| 公開(公告)號: | CN103258038B | 公開(公告)日: | 2017-02-22 |
| 發明(設計)人: | 梁捷;何小鵬;俞永福;朱順炎;鄭昊旻 | 申請(專利權)人: | 廣州市動景計算機科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京博雅睿泉專利代理事務所(特殊普通合伙)11442 | 代理人: | 馬佑平,楊國權 |
| 地址: | 510665 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 瀏覽器 網頁 之間 顯示 模式 同步 方法 及其 裝置 | ||
1.一種瀏覽器和網頁之間的顯示模式同步方法,其特征在于,所述方法包括:
根據顯示模式切換指令判斷所述瀏覽器或者所述網頁是否需要進行顯示模式的切換;
當所述瀏覽器或者所述網頁需要進行所述顯示模式的切換時,對所述瀏覽器的顯示模式和所述網頁的顯示模式進行同步處理。
2.如權利要求1所述的瀏覽器和網頁之間的顯示模式同步方法,其特征在于,所述對所述瀏覽器的顯示模式和所述網頁的顯示模式進行同步處理的步驟包括:
若所述瀏覽器需要進行顯示模式切換時,則所述網頁同時進行與所述瀏覽器相同的顯示模式的切換;
若所述網頁需要進行顯示模式切換時,則所述瀏覽器同時進行與所述網頁相同的顯示模式的切換。
3.如權利要求2所述的瀏覽器和網頁之間的顯示模式同步方法,其特征在于,所述網頁同時進行與所述瀏覽器相同的顯示模式的切換的步驟包括:
所述瀏覽器調用所述網頁相應的JavaScript接口;
所述瀏覽器向所述網頁發送切換命令;
所述網頁根據所述切換命令進行顯示模式切換。
4.如權利要求2所述的瀏覽器和網頁之間的顯示模式同步方法,其特征在于,所述瀏覽器同時進行與所述網頁相同的顯示模式的切換的步驟包括:
在所述網頁的JavaScript中插入觸發代碼;
將所述觸發代碼發送給所述瀏覽器;
所述瀏覽器根據所述觸發代碼進行顯示模式切換。
5.如權利要求4所述的瀏覽器和網頁之間的顯示模式同步方法,其特征在于,所述瀏覽器根據所述觸發代碼進行顯示模式切換的步驟包括:
所述瀏覽器對所述觸發代碼進行解析;
所述瀏覽器調用自身的模式切換功能進行顯示模式切換。
6.?如權利要求2所述的瀏覽器和網頁之間的顯示模式同步方法,其特征在于,所述網頁同時進行與所述瀏覽器相同的顯示模式的切換的步驟包括:
當所述網頁加載時,所述網頁發送詢問請求詢問所述瀏覽器處于哪種顯示模式;
所述瀏覽器接收所述詢問請求后,將當前自身所處的顯示模式狀態發送給所述網頁;
所述網頁根據所述瀏覽器的顯示模式狀態進行顯示模式切換。
7.如權利要求1至6任意一項所述的瀏覽器和網頁之間的顯示模式同步方法,其特征在于,所述顯示模式為夜間模式或日間模式。
8.如權利要求1至6任意一項所述的瀏覽器和網頁之間的顯示模式同步方法,其特征在于,在所述網頁相應的附屬JavaScript文件中添加一個無返回類型,所述無返回類型帶有參數的函數,所述無返回類型的原型為:function?UCWEB_switchNightMode(var?isNightMode)。
9.如權利要求6所述的瀏覽器和網頁之間的顯示模式同步方法,其特征在于,通過所述瀏覽器函數的返回值獲取所述瀏覽器當前自身所處的顯示模式,所述瀏覽器函數的返回值原型為:function?UCWEB_getNightMode();其中,返回值非零代表瀏覽器當前處于夜間模式,返回值為零代表瀏覽器當前處于日間模式。
10.?如權利要求2或3所述的瀏覽器和網頁之間的顯示模式同步方法,其特征在于,在所述網頁中任意位置設置用于用戶進行日顯示模式切換的按鈕。
11.?如權利要求10所述的瀏覽器和網頁之間的顯示模式同步方法,其特征在于,在所述按鈕的響應事件中依次執行以下步驟:調用所述網頁自身的UCWEB_switchNightMode函數;調用所述瀏覽器的function?UCWEB_didSwitchNightMode(var?isNightMode)?函數通知所述瀏覽器進行顯示模式切換,參數為切換后是否處于夜間模式;更換所述按鈕的狀態。
12.?如權利要求9所述的瀏覽器和網頁之間的顯示模式同步方法,其特征在于,瀏覽器內核在執行JavaScript代碼時,若執行到UCWEB_getNightMode()函數,則獲取瀏覽器的外殼當前是否處于夜間模式,并用結果替換UCWEB_getNightMode()函數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州市動景計算機科技有限公司,未經廣州市動景計算機科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310183760.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:組織去除裝置
- 下一篇:一種電動汽車充電行為的調度管理系統





