我的目标是在用户离开我的网站时触发弹出功能。
所以我想显示一个退出弹出窗口,并在后台同时显示我的弹出窗口。
我已经在互联网上找到了不同的代码,但没有一个能很好地工作。
代码:
<script type="text/javascript">
function PopUp() { return 'Do you wnat to leave my site?'; }
function UnPopIt() { /* no data */ }
$(document).ready(function() {
window.onbeforeunload = PopUp;
});
</script>
是否可以触发后台弹出之类的功能? 我正在尝试这段代码,但它不起作用:
function PopUp()
{
alert ('Do you wnat to leave my site?'); triggerpopup();
}
最佳答案
1,不太了解您的需求,但我现在无法添加评论。
2,假设你想要一个自定义的弹出窗口(而不是另一个警报),那么这很顺利
function PopUp() {
triggerpopup();
return 'Do you?';
}
function triggerpopup() {
console.info('called with default pop')
}
$(document).ready(function() {
window.onbeforeunload = PopUp;
});
关于javascript - Jquery退出Popup同时触发一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25640119/