我有一个自动打开页面的引导模式(我用它作为弹出窗口)。当我关闭该模式时,是否有一种方法在重新加载页面时将其关闭?
我使用引导4.5
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/js/bootstrap.min.js"></script>
<script>
$(document).ready(function(){
$("#myModal").modal('show');
});
</script>
html:
<div id="myModal" class="modal fade">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<p>Some text</p>
</div>
</div>
</div>
</div>
发布于 2022-10-20 00:50:56
简单的解决方案是使用cookie。
让一个事件侦听器用于模式隐藏,并设置一个cookie,当页面加载时,如果用户已经看到了该模式,则检查cookie。
可以使用document.cookie = 'key=value; path=/';
设置Cookies。
编辑:
或localStorage @SteelNation在评论中提到。
https://stackoverflow.com/questions/74136835
复制相似问题