Как задержать всплывающее окно с помощью javascript ?
Бесплатная версия (ниже 2000 подписчиков) всплывающего окна подписки MailChimp допускает не более 5 секунд задержки перед запуском всплывающего окна. Но я хочу задержать всплывающее окно до 45 секунд. Есть ли какой-нибудь способ сделать это? Исходный код написан ниже.
<script type="text/javascript"src="//s3.amazonaws.com/downloads.mailchimp.com/js/signup-forms/popup/embed.js" data-dojo-config="usePlainJson: true, isDebug: false"></script><script type="text/javascript">require(["mojo/signup-forms/Loader"], function(L) { L.start({"baseUrl":"mc.us11.list-manage.com","uuid":"32e8df9557dd399bb3ba2ae61","lid":"6d35f0128b"}) })</script>< / script>
Что я уже пробовал:
Я использовал функцию timeout() и $.getScript (), но она все еще не работает для меня. Может быть, я не правильно их реализовал.
Импровизированная версия кода.
<script type="text/javascript"src="//s3.amazonaws.com/downloads.mailchimp.com/js/signup-forms/popup/embed.js" data-dojo-config="usePlainJson: true, isDebug: false"></script><script type="text/javascript">setTimeout( function () { $.getScript(require(["mojo/signup-forms/Loader"], function(L) { L.start({"baseUrl":"mc.us11.list-manage.com","uuid":"32e8df9557dd399bb3ba2ae61","lid":"6d35f0128b"}) }))}, 4500);</script>
Похоже, я все еще совершаю какую-то ошибку ... не могли бы вы указать на мою ошибку ... или, возможно, повторно вставить правильную версию кода.