[發(fā)明專(zhuān)利]瀏覽器彈窗創(chuàng)建方法、電子設(shè)備及存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201810653722.5 | 申請(qǐng)日: | 2018-06-22 |
| 公開(kāi)(公告)號(hào): | CN109117216A | 公開(kāi)(公告)日: | 2019-01-01 |
| 發(fā)明(設(shè)計(jì))人: | 陳柳章 | 申請(qǐng)(專(zhuān)利權(quán))人: | 北京明華聯(lián)盟科技有限公司 |
| 主分類(lèi)號(hào): | G06F9/451 | 分類(lèi)號(hào): | G06F9/451 |
| 代理公司: | 廣州市越秀區(qū)哲力專(zhuān)利商標(biāo)事務(wù)所(普通合伙) 44288 | 代理人: | 齊則琳;張雷 |
| 地址: | 100191 北京市海*** | 國(guó)省代碼: | 北京;11 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 瀏覽器 彈窗 模態(tài)對(duì)話(huà)框 主進(jìn)程 創(chuàng)建 存儲(chǔ)介質(zhì) 電子設(shè)備 父窗口 阻塞 調(diào)用 進(jìn)程 | ||
本發(fā)明公開(kāi)了一種瀏覽器彈窗創(chuàng)建方法、電子設(shè)備及存儲(chǔ)介質(zhì),其中方法包括:獲取瀏覽器的主進(jìn)程;在主進(jìn)程中創(chuàng)建隱藏的模態(tài)對(duì)話(huà)框;調(diào)用擴(kuò)展進(jìn)程,以模態(tài)對(duì)話(huà)框?yàn)楦复翱趧?chuàng)建彈窗。本發(fā)明實(shí)施例提供的瀏覽器彈窗創(chuàng)建方法、電子設(shè)備及存儲(chǔ)介質(zhì),通過(guò)獲取瀏覽器的主進(jìn)程,在主進(jìn)程中創(chuàng)建隱藏的模態(tài)對(duì)話(huà)框,由于模態(tài)對(duì)話(huà)框與瀏覽器同進(jìn)程,所以可以對(duì)瀏覽器進(jìn)行阻塞。再調(diào)用擴(kuò)展進(jìn)程,以模態(tài)對(duì)話(huà)框?yàn)楦复翱趧?chuàng)建彈窗,即可達(dá)到彈窗阻塞瀏覽器,且不影響其他進(jìn)程的效果。
技術(shù)領(lǐng)域
本發(fā)明涉及瀏覽器交互領(lǐng)域,尤其涉及一種瀏覽器彈窗創(chuàng)建方法、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù)
Edge瀏覽器是Win10系統(tǒng)自帶的瀏覽器,越來(lái)越多的產(chǎn)品開(kāi)始了對(duì)該瀏覽器的支持和兼容。但目前該瀏覽器存在以下問(wèn)題:在彈窗彈出時(shí),無(wú)法對(duì)Edge瀏覽器進(jìn)行阻塞,用戶(hù)依舊可以對(duì)網(wǎng)頁(yè)上的其他內(nèi)容進(jìn)行操作,從而導(dǎo)致某些邏輯混亂的問(wèn)題出現(xiàn)。
發(fā)明內(nèi)容
為了克服現(xiàn)有技術(shù)的不足,本發(fā)明的目的之一在于提供一種瀏覽器彈窗創(chuàng)建方法,以解決現(xiàn)有的瀏覽器彈窗彈出時(shí)無(wú)法對(duì)瀏覽器進(jìn)行阻塞的問(wèn)題。
本發(fā)明的目的之二在于提供一種電子設(shè)備,以解決現(xiàn)有的瀏覽器彈窗彈出時(shí)無(wú)法對(duì)瀏覽器進(jìn)行阻塞的問(wèn)題。
本發(fā)明的目的之一采用如下技術(shù)方案實(shí)現(xiàn):
一種瀏覽器彈窗創(chuàng)建方法,包括:
獲取所述瀏覽器的主進(jìn)程;
在所述主進(jìn)程中創(chuàng)建隱藏的模態(tài)對(duì)話(huà)框;
調(diào)用擴(kuò)展進(jìn)程,以所述模態(tài)對(duì)話(huà)框?yàn)楦复翱趧?chuàng)建所述彈窗。
進(jìn)一步地,所述瀏覽器為Edge瀏覽器。
進(jìn)一步地,所述彈窗包括輸入框。
進(jìn)一步地,所述以所述模態(tài)對(duì)話(huà)框?yàn)楦复翱趧?chuàng)建所述彈窗之后還包括:
監(jiān)聽(tīng)用戶(hù)輸入,不經(jīng)獲取焦點(diǎn)地將所述用戶(hù)輸入顯示到所述彈窗的輸入框中。
進(jìn)一步地,所述調(diào)用擴(kuò)展進(jìn)程包括:
通過(guò)本地消息機(jī)制Native Message方式調(diào)用所述擴(kuò)展進(jìn)程。
進(jìn)一步地,所述在所述主進(jìn)程中創(chuàng)建隱藏的模態(tài)對(duì)話(huà)框包括:
在所述主進(jìn)程中創(chuàng)建模態(tài)對(duì)話(huà)框但不成像在顯示模塊上,或
在所述主進(jìn)程中創(chuàng)建模態(tài)對(duì)話(huà)框,將所述模態(tài)對(duì)話(huà)框成像在顯示模塊上并被所述彈窗所覆蓋。
進(jìn)一步地,所述以所述模態(tài)對(duì)話(huà)框?yàn)楦复翱趧?chuàng)建提示框之后還包括:
監(jiān)聽(tīng)用于關(guān)閉所述彈窗的關(guān)閉事件是否被觸發(fā);
若關(guān)閉所述彈窗的關(guān)閉事件被觸發(fā),關(guān)閉所述模態(tài)對(duì)話(huà)框和彈窗。
進(jìn)一步地,所述監(jiān)聽(tīng)用于關(guān)閉所述彈窗的關(guān)閉事件是否被觸發(fā)包括:
檢測(cè)所述彈窗的關(guān)閉按鍵是否被操作,或
檢測(cè)所述彈窗是否滿(mǎn)足預(yù)設(shè)的關(guān)閉條件。
本發(fā)明的目的之二采用如下技術(shù)方案實(shí)現(xiàn):
一種電子設(shè)備,包括:處理器;
存儲(chǔ)器;以及程序,其中所述程序被存儲(chǔ)在所述存儲(chǔ)器中,并且被配置成由處理器執(zhí)行,所述程序包括用于執(zhí)行上述的方法。
本發(fā)明還涉及一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行上述的方法。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于北京明華聯(lián)盟科技有限公司,未經(jīng)北京明華聯(lián)盟科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810653722.5/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 基于Frameset的模擬瀏覽器對(duì)話(huà)框方法
- 訪(fǎng)問(wèn)瀏覽器的方法及裝置
- 數(shù)據(jù)交互方法、客戶(hù)端及系統(tǒng)
- 創(chuàng)建模態(tài)對(duì)話(huà)框的方法及裝置
- 對(duì)話(huà)框控件顯示方法、裝置及用戶(hù)終端
- 一種模態(tài)對(duì)話(huà)框處理方法及裝置
- 瀏覽器彈窗創(chuàng)建方法、電子設(shè)備及存儲(chǔ)介質(zhì)
- 請(qǐng)求處理方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種對(duì)話(huà)框的統(tǒng)一管理方法、裝置及終端設(shè)備
- 對(duì)話(huà)框控制方法、終端設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種進(jìn)程間的通信方法和裝置
- 進(jìn)程運(yùn)行方法及裝置
- 數(shù)據(jù)保護(hù)方法及裝置
- 一種應(yīng)用進(jìn)程的監(jiān)控方法和裝置
- 一種軟件開(kāi)發(fā)中主進(jìn)程異常檢測(cè)方法
- 網(wǎng)頁(yè)元素獲取方法及裝置
- 面向Key-Value系統(tǒng)的compaction粗粒度進(jìn)程級(jí)并行優(yōu)化方法及系統(tǒng)
- 快速虛擬機(jī)進(jìn)程調(diào)度控制方法及裝置
- 應(yīng)用升級(jí)方法、裝置、計(jì)算機(jī)設(shè)備以及存儲(chǔ)介質(zhì)
- Android平臺(tái)融合多特征的APP反調(diào)試方法





