移动到下一页时不显示对话框[重复]
Posted
技术标签:
【中文标题】移动到下一页时不显示对话框[重复]【英文标题】:Dont show dialog, when moving to next page [duplicate] 【发布时间】:2016-03-04 00:43:03 【问题描述】:这可能是一个愚蠢的问题。但我有以下 javascript:
var popit = true;
window.onbeforeunload = function()
if(popit == true)
popit = false;
return 'Bah bah bah\nWhah whah whah';
但它会在转到流程中的下一页时显示。它应该只在浏览器关闭时显示。 有谁知道如何做到这一点?
【问题讨论】:
检查这个:***.com/a/1632004/3382947 【参考方案1】:你不能。如果页面准备好卸载(更改页面、关闭选项卡、关闭浏览器),您可以使用 javascript 进行监听,但您无法区分它们。页面卸载时触发事件unload
和beforeunload
,而不是标签关闭或导航器关闭之间的区别。
【讨论】:
以上是关于移动到下一页时不显示对话框[重复]的主要内容,如果未能解决你的问题,请参考以下文章
带有 uitableview 的基于页面的应用程序;转到下一页时如何显示详细视图并在表格中显示其他数据?