如何仅向用户显示一次弹出窗口

时间:2017-12-28 09:45:07

标签: php html cookies popup materialize

我想在我的网站上添加一个弹出窗口!

我希望弹出窗口每个用户只能使用一次,并且应该是可以忽略的。如果用户关闭弹出窗口,如果访问者有兴趣对服务进行评级,则可以使用按钮单击再次打开弹出窗口。

怎么做? 我使用materize css,我尝试过模态,但每次加载网站时都会打开

2 个答案:

答案 0 :(得分:0)

您需要跟踪已显示弹出窗口的用户的信息。

将信息保存在客户端,例如cookie或服务器端,例如会话/配置文件。

Local Storage vs Cookies

Window.localStorage MDN web doc

答案 1 :(得分:0)

您可以创建一个变量来存储用户弹出窗口的天气是否已打开。将此变量存储在浏览器cookie中。