<small id='7LQYj'></small><noframes id='7LQYj'>

        <tfoot id='7LQYj'></tfoot>
        <legend id='7LQYj'><style id='7LQYj'><dir id='7LQYj'><q id='7LQYj'></q></dir></style></legend>

      1. <i id='7LQYj'><tr id='7LQYj'><dt id='7LQYj'><q id='7LQYj'><span id='7LQYj'><b id='7LQYj'><form id='7LQYj'><ins id='7LQYj'></ins><ul id='7LQYj'></ul><sub id='7LQYj'></sub></form><legend id='7LQYj'></legend><bdo id='7LQYj'><pre id='7LQYj'><center id='7LQYj'></center></pre></bdo></b><th id='7LQYj'></th></span></q></dt></tr></i><div id='7LQYj'><tfoot id='7LQYj'></tfoot><dl id='7LQYj'><fieldset id='7LQYj'></fieldset></dl></div>

        • <bdo id='7LQYj'></bdo><ul id='7LQYj'></ul>

        用户登录前的弹窗检测

        Popup detection before user logs in(用户登录前的弹窗检测)
        <legend id='IVn3y'><style id='IVn3y'><dir id='IVn3y'><q id='IVn3y'></q></dir></style></legend>

          <tbody id='IVn3y'></tbody>

        • <bdo id='IVn3y'></bdo><ul id='IVn3y'></ul>

                <i id='IVn3y'><tr id='IVn3y'><dt id='IVn3y'><q id='IVn3y'><span id='IVn3y'><b id='IVn3y'><form id='IVn3y'><ins id='IVn3y'></ins><ul id='IVn3y'></ul><sub id='IVn3y'></sub></form><legend id='IVn3y'></legend><bdo id='IVn3y'><pre id='IVn3y'><center id='IVn3y'></center></pre></bdo></b><th id='IVn3y'></th></span></q></dt></tr></i><div id='IVn3y'><tfoot id='IVn3y'></tfoot><dl id='IVn3y'><fieldset id='IVn3y'></fieldset></dl></div>

                  <tfoot id='IVn3y'></tfoot>

                  <small id='IVn3y'></small><noframes id='IVn3y'>

                  本文介绍了用户登录前的弹窗检测的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  有没有一种好方法可以确定一个人是否启用了弹出窗口阻止程序?我需要维护一个 Web 应用程序,不幸的是它有大量的弹出窗口,我需要检查用户是否启用了弹出窗口阻止程序.

                  Is there a good way to determine if a person has a popup blocker enabled? I need to maintain a web application that unfortunately has tons of popups throughout it and I need to check if the user has popup blockers enabled.

                  我发现这样做的唯一方法是从 javascript 打开一个窗口,检查它是否打开以确定是否启用了阻止程序,然后立即将其关闭.

                  The only way I've found to do this is to open a window from javascript, check to see if it's open to determine if a blocker is enabled and then close it right away.

                  这有点烦人,因为没有启用它的用户会在窗口立即打开和关闭时看到屏幕上的小闪烁.

                  This is slightly annoying since users who do not have it enabled see a small flash on the screen as the window opens and closes right away.

                  有没有其他不显眼的方法来实现这一点?

                  Are there any other non-obtrusive methods for accomplishing this?

                  推荐答案

                  阅读使用 Javascript 检测弹出窗口拦截器:

                  基本上你检查 'window.open' 方法是否返回一个新打开窗口的句柄.

                  Basically you check if the 'window.open' method returns a handle to a newly-opened window.

                  看起来像这样:

                  var mine = window.open('','','width=1,height=1,left=0,top=0,scrollbars=no');
                  if(mine)
                      var popUpsBlocked = false
                  else
                      var popUpsBlocked = true
                  mine.close()
                  

                  这篇关于用户登录前的弹窗检测的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Fetch multiple links inside foreach loop(在 foreach 循环中获取多个链接)
                  Backbone Fetch Request is OPTIONS method(Backbone Fetch Request 是 OPTIONS 方法)
                  Fetch API leaks memory in Chrome(Fetch API 在 Chrome 中泄漏内存)
                  How can I download and save a file using the Fetch API? (Node.js)(如何使用 Fetch API 下载和保存文件?(Node.js))
                  Send blob data to node using fetch, multer, express(使用 fetch、multer、express 将 blob 数据发送到节点)
                  Sending a custom User-Agent string along with my headers (fetch)(发送自定义用户代理字符串以及我的标头(获取))
                  <tfoot id='xZeH8'></tfoot>
                    <tbody id='xZeH8'></tbody>

                      • <bdo id='xZeH8'></bdo><ul id='xZeH8'></ul>
                        <i id='xZeH8'><tr id='xZeH8'><dt id='xZeH8'><q id='xZeH8'><span id='xZeH8'><b id='xZeH8'><form id='xZeH8'><ins id='xZeH8'></ins><ul id='xZeH8'></ul><sub id='xZeH8'></sub></form><legend id='xZeH8'></legend><bdo id='xZeH8'><pre id='xZeH8'><center id='xZeH8'></center></pre></bdo></b><th id='xZeH8'></th></span></q></dt></tr></i><div id='xZeH8'><tfoot id='xZeH8'></tfoot><dl id='xZeH8'><fieldset id='xZeH8'></fieldset></dl></div>
                          • <small id='xZeH8'></small><noframes id='xZeH8'>

                            <legend id='xZeH8'><style id='xZeH8'><dir id='xZeH8'><q id='xZeH8'></q></dir></style></legend>