我正在使用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