• Hi
    The DIV with CSS class advanced-browser-check always display, just the black background olverlay, there is nothing else.
    I looked at the source generetaed source and the display:none is missing, like this:

    <div class="advanced-browser-check" style="".........

    I’m not able to show you a live issue because it’s occur on live site ??

    PS: if debug mode is activated, the user message is displayed…

    https://www.ads-software.com/plugins/advanced-browser-check/

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Mattias

    (@darkwhispering)

    The “display:none;” is hardcoded in the plugin html code. If it is not present in your sites source code is has been removed by Javascript.

    I can see 2 possible scenarios

    1. The plugin settings are set to detect the browser you visited the page with, but for unknown reasons the plugin ajax call the did not return any html code, and therefor no popup.
    2. Another plugin/theme removes the display:none; from the Advanced Browser Check div.

    If you can, it would help a lot if you can check if the plugin is doing the AJAX call or not. You can do so in Chrome by right click on your site and select “Inspect”. Then select the “Network” tab and “XHR” filter (it’s in the list of with All, XHR, JS, CSS and so on.
    Refresh the site and see if there is a call to “admin-ajax.php”. If there is, click on it and see what the response looks like.

    Regarding the debug, you are correct, it is by design. Debug merely just add the debug above the regular popup content.

    Thread Starter pako69

    (@pako69)

    Refresh the site and see if there is a call to “admin-ajax.php”. If there is, click on it and see what the response looks like.
    > The response looks like… empty ??

    PS: If it can helps:
    – I’m using Wordfence
    – /wp-admin/ is .htaccess protected (I saif that because I know that the files admin-ajax.php is in that folder

    thanks

    Plugin Author Mattias

    (@darkwhispering)

    Ah, yeah, your .htaccess protection will prevent the ajax call to success and unfortunatly render my plugin useless for you. ??

    Thread Starter pako69

    (@pako69)

    hi
    I just tried with both Wordfence and no .htaccess protection for /wp-admin and the same issue occur…
    Please note that Advanced Browser Check is also installed on other websites sites with both Wordfence and .htaccess protection an it works great, so it’s someting else…

    Plugin Author Mattias

    (@darkwhispering)

    Hmm, if that is the case I don’t know what is going on and to be able to try and figure out I would need to debug your site specifically.

    What you can try, if possible:
    – Remove my plugin and install it again.
    – Disable all other plugins and see if it works.
    – Try with another theme.

    The best would be if it is possible for you to do a duplicate of your site and do the testing there.

    Thread Starter pako69

    (@pako69)

    hi and thanks for you input

    – Remove my plugin and install it again > already tried.
    – Try with another theme > The theme is Enfold and I know it is working with.
    – Disable all other plugins and see if it works > impossible, it’s a production server within WordPress multisite
    – do a duplicate of your site and do the testing there > not impossible but hard to do because it’s a site within a multisite environnement…

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘.advanced-browser-check overlay always display’ is closed to new replies.