【发布时间】:2017-10-15 02:00:24
【问题描述】:
我有一个弹出窗口,点击一个按钮就会打开。该按钮出现在所有页面中。
弹出窗口应该只出现一次。
当用户打开一个页面并点击按钮时,弹出窗口必须出现,如果他再次点击同一个按钮,弹出窗口不应该出现,并且如果他从该页面重定向到另一个页面并点击同一个按钮弹出窗口不应该出现出现。
如果浏览器关闭并再次打开,则必须出现弹出窗口并且必须再次应用相同的条件。
这些是弹出窗口应该出现和不应该出现的情况。
如何使用 jquery 和 PHP 实现这一点
【问题讨论】:
-
查看 cookie。 plugins.jquery.com/cookie
-
您可以使用 javascript 会话存储来实现这一点。无需使用 PHP。
-
使用会话存储可以实现这一点。
-
@guradio 我正在尝试在单击按钮时创建一个会话,并根据会话变量显示弹出窗口,但在浏览器关闭时会话没有被清除并且弹出窗口不会出现
-
@spankajd 你能举个例子吗
标签: javascript php jquery session session-cookies