Как заставить всплывающее окно MC появляться при загрузке страницы и on.click? - PullRequest
0 голосов
/ 25 сентября 2018

Я ищу код, который заставляет мою всплывающую рассылку Mailchimp появляться при загрузке страницы и по нажатию кнопки.

Прямо сейчас моя новостная рассылка появляется по щелчку кнопки (на это у меня ушло много времени), но мне нужно, чтобы она появлялась и при загрузке страницы.

Мой код выглядит следующим образом:

<script type="text/javascript" src="//downloads.mailchimp.com/js/signup-forms/popup/embed.js" data-dojo-config="usePlainJson: true, isDebug: false"></script>

<script type="text/javascript">
    function showMailingPopUp() {
        require(["mojo/signup-forms/Loader"], function(L) {
            L.start({
                "baseUrl": "mc.us18.list-manage.com",
                "uuid": "MY.UUID",
                "lid": "MY.LID",
            })
        });

        document.cookie = 'MCPopupClosed=;path=/;expires=Thu, 01 Jan 1970 00:00:00 UTC;';
        document.cookie = 'MCPopupSubscribed=;path=/;expires=Thu, 01 Jan 1970 00:00:00 UTC;';
    }

    document.getElementById("news").onclick = function() {
        showMailingPopUp()
    }
</script>
...