应用场景:用户打开页面后设置时间内自动弹出弹窗。通常适用于外资站自动弹出询盘表单,可以设置定时弹出。
不多说上代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<script type="text/javascript"> window.onload = function () { setTimeout(function () { const popup = elementorFrontend.documentsManager.documents[123]; //123为弹窗的ID if (!popup) { console.log('modal.notfound'); return; } const modal = popup.getModal(); if (modal.isVisible()) { console.log('modal.isvisible'); return; } popup.showModal(); }, 15000); } </script> |
修改弹窗ID为您的弹窗ID即可
<div data-elementor-type="popup" data-elementor-id="123"
搜索
data-elementor-type="popup"
找到弹窗的ID,替换上面的弹窗ID。
代码添加到</body>前即可。