当最后一个选项卡关闭时显示弹出框
Display pop-up when the last tab is closed for domain
是否有可能在网站的最后一个选项卡关闭时显示弹出窗口?
例如,我们有X网站。我在X上打开了三个页面,因此我打开了3个标签-主页,新闻,联系方式。我希望,当最后一个选项卡(无关页面/关闭顺序)关闭时,应该显示一个弹出窗口。
我需要在那个窗口中显示一条消息
您可以使用以下方法来实现此目的。
-
在第一次加载页面时,为您的域名设置一个带有计数器的cookie。(记住不要在页面加载或F5时增加计数器)
-
然后在随后的每个新选项卡中增加该cookie的计数器。
-
通过捕获tab关闭事件来减少tab关闭时的计数器
-
最后在最后一次关闭时捕获选项卡关闭事件并显示弹出式并清除cookie。这将确保cookies会在你关闭所有标签后重置。
这是捕获关闭事件的链接。
相关文章:
- dataTables-如何自定义分页类型以显示最后一个页码后面的省略号,
- jQuery自定义验证只显示最后一个字段的错误
- ExtJS DataView只显示最后一个JSON元素
- 有角度的ng重复只显示最后一个元素.如果只有一个元素;我什么也不展示
- Javascript - 循环访问对象数组,仅显示最后一个对象
- 显示最后一个元素后刷新页面
- Javascript Array 只显示最后一个孩子
- infowindow.setContent 方法仅显示最后一个帐户名
- 谷歌可视化散点图只显示最后一个系列的工具提示
- "重新打开最后一个关闭的选项卡“;导致显示最后一个ajax请求内容
- 如何添加一个类列表,并且只在JavaScript中显示最后一个类
- 单击DIV上的所有ID时如何显示最后一个ID
- 只显示最后一个元素
- 使用setTimeOut在3秒后逐个显示标记.为什么它只显示最后一个标记
- 在JavaScript中,console.log给出了for循环的每个值.但是var.text只显示最后一个值.这是为什
- JavaScript显示最后一个选项卡
- JSON文件只显示最后一个条目,尽管id不同
- Javascript幻灯片显示最后一个图像5次
- 如何在j查询中点击显示最后一个li
- 通过Array的For循环只显示最后一个值