使模态显示一次 [cookie 同意]



我目前设置了以下代码:

<script type="text/javascript">
$(document).ready(function(){
$("#modal").modal('show');
});

<!-- Modal -->
<div class="modal fade" id="modal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">Privacy Policy</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
...
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
</div>
</div>

现在我不知道如何设置 cookie 等,我想知道如何让这个模式为每个用户出现一次,显然如果他们清除他们的 cookie,它会再次出现,但我该怎么做?

/T

如果没有使用cookie 的特定要求,您也可以使用 localStorage 执行此操作。我认为这很简单明了。

最新更新