0
我有一個彈出窗口顯示一個窗體。我只希望它在用戶第一次進入網站時出現一次,然後再不顯示。下面的代碼不工作,沒有cookie,如果彈出窗口工作。JQuery和餅乾彈出框
<script language="javascript" type="text/javascript">
window.onload=function(){
if(jQuery.cookie("popup") != "false"){
jQuery("#subscribePop").bPopup({
modal: true
});
jQuery.cookie("popup","false");
return false
}
}
</script>
我還是不能得到這個代碼的工作沒有錯誤或沒有任何東西。有沒有更好的方法來做到這一點,只是希望div在進入時顯示一次,然後在該用戶關閉後不再顯示
這是最佳方式嗎?我接受其他的建議:)
您是否使用jQuery插件cookie處理?確保它已加載到您的網站上。其次檢查控制檯中是否有任何javascript錯誤。第三,檢查cookie是否被設置(瀏覽器可以顯示當前存儲的cookie)。 – 2012-02-01 13:21:54
cookie插件在控制檯中沒有加載js錯誤,如果沒有設置cookie,它會顯示彈出窗口,因爲如果沒有cookie,它會顯示出來?我的瀏覽器接受cookies – 2012-02-01 13:25:08