Javascript 设置第二次加载页面时过期的cookie

Javascript 设置第二次加载页面时过期的cookie,javascript,cookies,Javascript,Cookies,我必须只在某些页面上启动一个模式窗口,并且只有在指定用户第一次加载特定页面时才启动 我怎么做这个?我想使用javascript 我想我必须设置一个cookie并设置一个变量作为页面加载,但是如何设置呢?您必须为每个页面设置cooike jQuery.cookie('test', true, {expires: 30}) 因此,您将有一个cookie用于当前打开的页面和30天。 cookie的path属性的默认值是创建cookie的页面。这提供了一个很小的框架,使得在JavaScript中使用c

我必须只在某些页面上启动一个模式窗口,并且只有在指定用户第一次加载特定页面时才启动

我怎么做这个?我想使用javascript


我想我必须设置一个cookie并设置一个变量作为页面加载,但是如何设置呢?

您必须为每个页面设置cooike

jQuery.cookie('test', true, {expires: 30})
因此,您将有一个cookie用于当前打开的页面和30天。
cookie的path属性的默认值是创建cookie的页面。

这提供了一个很小的框架,使得在JavaScript中使用cookie更加容易。当前页面的URL可在
window.location.href
中找到。把它们放在一起可能是一个很好的练习。对不起,我不能分成几行吗?我将window.location.href设为int或类似的值OK,但如何在变量中转换window.location.href,我可以在变量中说“如果此操作是在window中执行的……这是0++window,当window=1销毁会话)如果(!jQuery.cookie('test')){//如果此页面没有cookie,那么让我们执行smhtg//执行smthg;显示模式窗口4example;jQuery.cookie('test',true,{expires:30})//然后将cookie设置为将来不显示上一个操作;}