Close button in popup doesn't always work (sometimes it does)

Hi,

The close button in a popup doesn't always work. Especially when you open the popup for the first time or interact with the YT video within it: https://www.greenchoiceintegrated.nl (click on the video button at "Wij zijn Greenchoice Integrated" to see for yourself). How can we fix this?

Regards,

Daniël

Comments

  • Hi,

    Please try the tips mentioned in the following article and check if the problem persists:

    https://support.muffingroup.com/faq/troubleshoot-guide/


    Thanks

  • Hi,

    Thanks for your reply. Apparently it isn't a caching problem. It's a javascript error. For instance, when opening the popup in an incognito browser, playing the video and then pausing it. You'll not be able to click on the exit cross. When there's no javascript event-handler that manages the closing of the modal and the standard functionality of the href= "#" link isn't prevented, it could be that the 'closing' functionality doesn't work as intended.

    Anyway, tomorrow we'll debug and fix it. If this doesn't work, I'll come back to you.

    Thanks

  • Unfortunately the debug session returned a rather large debug log. Could you please fix your bugs? This is quite extensive. [Links visible only for registered users]

  • This is how we solved it. Sorry it's in Dutch. Please translate yourself for the solution:

    De pop-up is gefixt. Hierbij de stappen.

    1. Het thema heb ik offline getrokken. Gezipped en adhv AI het gehele thema doorgelopen. Het probleem zit in het event die de knop moet sluiten. Er hoort in de footer.php een script aanwezig te zijn die niet aangeroepen wordt.
    2. Custom CSS en JS plug-in geinstalleerd. Veilige plug-in (ken ik al heel lang, 600.000+ downloads ook). Dit zorgt ervoor dat mijn custom javascript niet overgeschreven wordt een een betheme functie.
    3. Script gemaakt, geplaatst en aangewezen dat deze in de footer.php ingeladen moet worden.


Sign In or Register to comment.
This website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Cookies are small text files that can be used by websites to make a user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies we need your permission. This means that cookies which are categorized as necessary, are processed based on GDPR Art. 6 (1) (f). All other cookies, meaning those from the categories preferences and marketing, are processed based on GDPR Art. 6 (1) (a) GDPR.

This site uses different types of cookies. Some cookies are placed by third party services that appear on our pages.

You can at any time change or withdraw your consent from the Cookie Declaration on our website.

Learn more about who we are, how you can contact us and how we process personal data in our Privacy Policy.

Please state your consent ID and date when you contact us regarding your consent.