Javascript 如何在卸载前打开wix.com中的Lightbox(当用户想要离开网站时)?

Javascript 如何在卸载前打开wix.com中的Lightbox(当用户想要离开网站时)?,javascript,onbeforeunload,velo,Javascript,Onbeforeunload,Velo,我的网站托管在wix.com上。当用户想要离开网站时,我想显示我的自定义灯箱。 简单的javascript应该是: window.onbeforeunload = function() { alert("Wait! Don't miss this life-transforming online event."); } 但是,我想,我需要在onReady函数中使用它(这是他们想要的): 我创建了名为“等待表单”的自定义灯箱。问题是wix.com阻止了对窗口和文档对象的直接访问。它们只允许

我的网站托管在wix.com上。当用户想要离开网站时,我想显示我的自定义灯箱。 简单的javascript应该是:

window.onbeforeunload = function() {
   alert("Wait! Don't miss this life-transforming online event.");
}
但是,我想,我需要在onReady函数中使用它(这是他们想要的):

我创建了名为“等待表单”的自定义灯箱。问题是wix.com阻止了对
窗口
文档
对象的直接访问。它们只允许很少的事件处理程序


有什么建议吗?

这是不可能的。您可能需要嵌入一个HTML iFrame并在其上编写window.onbeforeunload,然后查看它是否有效。截止2021年1月7日。Wix支持说:“目前,当访问者试图离开您的站点时,不可能触发灯箱。”-
$w.onReady(function () {
   // open popup
   wixWindow.openLightbox("wait-with-form");
} );