Jquery 如何在每个用户会话中显示一次模式窗口?

Jquery 如何在每个用户会话中显示一次模式窗口?,jquery,session,window,modal-dialog,Jquery,Session,Window,Modal Dialog,我正在寻找一个脚本,在进入我的网站(无论哪一页)时,在页面加载时显示一个模式窗口,但在相同的浏览会话期间只显示一次,因此当用户关闭并重新打开浏览器时,他会在我的网站中再次看到模式窗口。有人能帮我吗 我找到了一个关于这个问题的答案,其中有一个jquery插件链接现在不起作用,还有一段我不知道如何使用的代码。关于另一个类似问题的答复,请参见下文 给出的链接是 if ($.cookie('modal') != 'shown') { $.cookie('modal', 'shown')

我正在寻找一个
脚本
,在进入我的网站(无论哪一页)时,在页面加载时显示一个模式窗口,但在相同的浏览
会话
期间只显示一次,因此当用户关闭并重新打开
浏览器
时,他会在我的网站中再次看到模式窗口。有人能帮我吗

我找到了一个关于这个问题的答案,其中有一个
jquery
插件链接现在不起作用,还有一段我不知道如何使用的代码。关于另一个类似问题的答复,请参见下文

给出的链接是

if ($.cookie('modal') != 'shown')    {
      $.cookie('modal', 'shown');
      // code to show modal    
}
给出的代码是

if ($.cookie('modal') != 'shown')    {
      $.cookie('modal', 'shown');
      // code to show modal    
}

有人能帮我吗

看起来新插件的位置是。一旦包含了,那么代码就应该按原样工作

至于显示模式对话框,最简单的方法是调用
alert()。还有几个你可以看看,提供了一个更抛光的外观

更新


添加了示例。除非清除Cookie,否则它仅在您第一次访问时显示警报对话框。单击编辑以查看源代码。

您提供的
jquery
cookie插件链接不起作用,我想您试图将此链接指向我们抱歉,我不明白您的意思。您提供的链接,即,将我指向一个不起作用的页面,即
页面未找到
您是否正确放置了插件文件,只需在jQuery脚本标记之后将其作为脚本标记包含即可。好的,太好了。我会尝试一下,让你知道会发生什么。谢天谢地,包括剧本,但似乎什么也没发生。我刷新页面时,模式框仍会显示。我希望在关闭窗口之前,每个会话只显示一次模式框。代码中有什么变化吗?我添加了一个示例,它与上面的内容基本相同,适合我。看看源代码,看看你做了什么不同。你有链接到这个例子吗?哦,很抱歉找到了链接