我正在使用REVEAL Overlay Popup。每当HOME page(index.jsp)
加载时,它会显示一个弹出窗口: -
$(document).ready(function() {
$('#myModal').reveal();
});
问题是如果用户再次点击HOME ( index.jsp)
弹出窗口再次加载。请帮忙。
如果用户再次单击主页,如何阻止弹出窗口再次加载?
答案 0 :(得分:0)
第一次显示弹出窗口时,应该存储一个值,表明它显示在cookie中。只需检查cookie然后显示弹出窗口:
$(document).ready(
function() {
if(!cookieexists){
$('#myModal').reveal();
//add the cookie
}
});
答案 1 :(得分:0)
我发布了用于存储Cookie的代码使用页面LOAD上的javascript来解决我面临的问题。感谢Ashkan Mobayen Khiabani和P5Coder的快速回复
<script>
$(document).ready( function(){
if(!document.cookie)
{
$('#myModal').reveal();
document.cookie="detected=yes";
}
});
</script>