Javascript 使模态窗口只显示一次

Javascript 使模态窗口只显示一次,javascript,jquery,html,cookies,twitter-bootstrap-3,Javascript,Jquery,Html,Cookies,Twitter Bootstrap 3,我在我的站点的索引页上使用引导模式,但我只希望它在每次用户访问时显示一次。 我已经尝试了以下答案: 但我遇到的问题是javascript“弹出”与我的模式“onload”冲突。我不知道该怎么解决 这是我的onload函数: $(window).load(function(){ setTimeout(function() { $('#onload').modal('show');},2000); }); 这是我的HTML: <div class="modal fa

我在我的站点的索引页上使用引导模式,但我只希望它在每次用户访问时显示一次。
我已经尝试了以下答案: 但我遇到的问题是javascript“弹出”与我的模式“onload”冲突。我不知道该怎么解决

这是我的onload函数:

$(window).load(function(){
    setTimeout(function() {
        $('#onload').modal('show');},2000);
});
这是我的HTML:

 <div class="modal fade bs-example-modal-lg" tabindex="-1" role="dialog" aria-labelledby="myLargeModalLabel" aria-hidden="true"  id="onload">
   <div class="modal-dialog">
    <!-- Modal content-->
   </div>
 </div>

我试图用“popup”div包装整个modal div,但这对我的网站造成了奇怪的影响(使整个页面变暗,但在其他方面什么也没做)

我想我需要使用cookie或localStorage,但我不知道如何配置它们或从onload javascript触发它们