【发布时间】:2012-09-15 11:25:06
【问题描述】:
我想做的是在页面退出或导航离开时制作一个弹出框。现在我有
<script type="text/javascript">
function box()
{
var r=confirm("Message");
if (r==true)
{
window.location.href="yes.html";
}
else
{
window.location.href="no.html";
}
}
</script>
<body onunload="box();">
我有两个问题:
仅当您实际离开页面、刷新、新 url 等时才会显示该框。如果您退出选项卡或浏览器,则不会弹出该框。
无论您按什么按钮,它只会将您发送到您最初尝试去的地方,它不会将您发送到
no.html或yes.html。
谁能告诉我这是怎么可能的?
【问题讨论】:
标签: javascript popup