仅在第一次时显示 jQmodal 窗口
我正在使用 jQmodal 插件,显示弹出窗口,欢迎来到网站。
但问题是每次刷新页面都会弹出窗口。
这是我的代码 http://jsbin.com/atoqe5/3/edit
我认为它可以可以使用 Cookie 来完成,但不太了解如何使用它。 :(
谢谢!
I am using jQmodal plugin , to show pop up window, welcome to site.
But the issue is every time page refresh window pop-up.
Here is my code http://jsbin.com/atoqe5/3/edit
I think it can be done using Cookies, but not much Idea how to use that. :(
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 JavaScript 设置 cookie,并在第一次打开时将其设置为 true。
这些只是用于设置和获取 Cookie 值的辅助函数,有关设置和获取 Cookie 值的更多信息。
如果设置了该值,则阻止模式打开:
You could set a cookie with JavaScript and set it to true when it's opened for the first time.
These are just helper functions for setting and getting cookie values, more info about setting and getting cookie values.
Prevent the modal from opening if the value is set:
如果您使用 php,您可以执行以下操作: 将每个页面作为第一行
并放在您的主页中
此代码检查您是否已经访问过此会话中的页面,如果不显示模式框,则设置全局会话变量
$_SESSION['visited']
为true
,这样您就可以确定用户已经访问过该页面:)希望这有帮助
If you are using php you can do something like this: put in each page as first line
and in you homepage
This code check if you already visited the page in this session, if you don't shows the modal box, then set the global session variable
$_SESSION['visited']
totrue
, so you can be sure the user have already visited the page :)hope this helped