ローカル上で1日1回表示されるポップアップを作成したいです。
jquery.cookie.jsだとローカル上(chrome)では動かないため
localStorageを見つけ使用しようと思っているのですが初回アクセス時のポップアップはできるのですが、1日1回など時間指定でのポップアップができません。
初心者で大変お恥ずかしいのですが、localStorageを使って時間指定でポップアップの表示などはできないのでしょうか…?
できない場合jquery.cookie.js以外で代用できるものがあれば教えていただけますでしょうか。
よろしくお願いいたします。
ちなみにコードは以下を使用してます。
window.addEventListener('load', function() { if( !localStorage.getItem('disp_popup') ) { localStorage.setItem('disp_popup', 'on'); var popup = document.getElementsByClassName('bg_onetime_popup'); popup[0].classList.add('js_active'); popup[0].onclick = function() { popup[0].classList.remove('js_active'); } } }, false); </script>
あなたの回答
tips
プレビュー