0
if(localStorage.getItem('popState') != 'shown'){
$(function() {
$('[data-toggle="popover"]').popover({
content : "....."
});
$('[data-toggle="popover"]').popover('show');
});
localStorage.setItem('popState','shown')
}
上記の方法を使用して、ページロード中にユーザーにポップアップメッセージを表示し、2回目のロード後に表示されるポップアップメッセージを無効にします。一定の時間が経過したら、どのようにユーザーに自動的にポップアウトさせることができますか?例えばユーザーがポップアップメッセージを閉じると、1時間後に自動的に表示されます。メッセージをポップし、ローカルストレージに保存されているメッセージ状態に有効期限を設定するにはどうすればよいですか?
を:https://developer.mozilla.org/en-US/docs/Web/API/WindowOrWorkerGlobalScope/setTimeout – Matus