我正在使用REVEAL Overlay Popup。它显示一个弹出每当HOME page(index.jsp)
负载使用: -当用户再次点击主页时,如何阻止再次加载jquery弹出窗口?
$(document).ready(function() {
$('#myModal').reveal();
});
问题是,如果用户在主页(index.jsp)
弹出再次加载再次点击。请帮忙。
如果用户再次点击主页,如何防止弹出再次加载?
我正在使用REVEAL Overlay Popup。它显示一个弹出每当HOME page(index.jsp)
负载使用: -当用户再次点击主页时,如何阻止再次加载jquery弹出窗口?
$(document).ready(function() {
$('#myModal').reveal();
});
问题是,如果用户在主页(index.jsp)
弹出再次加载再次点击。请帮忙。
如果用户再次点击主页,如何防止弹出再次加载?
您第一次显示弹出窗口时,应该存储一个值,指示它显示在cookie中。只是检查该Cookie,然后显示弹出:
$(document).ready(
function() {
if(!cookieexists){
$('#myModal').reveal();
//add the cookie
}
});
哦thanx ....会尝试... –
请标记为答案,如果它适合你(因为它会) –
是的,我会肯定地标记......让我试试 –
我张贴,我使用存储cookie在页面加载使用JavaScript来解决问题,就像我面临的代码。感谢Ashkan Mobayen Khiabani和P5Coder的及时回复
<script>
$(document).ready(function(){
if(!document.cookie)
{
$('#myModal').reveal();
document.cookie="detected=yes";
}
});
</script>
您可以使用cookie。在每个负载上,检查是否存在cookie,如果不添加cookie并显示弹出窗口。 – P5Coder