Cookies 适用于所有文件夹的cookie
我的网站的每一页都有一个cookie。当地址是这样时,它可以正常工作。 或者别的什么 但是当我有一个像这样的文件夹中的页面时 它不使用我为所有其他页面设置的cookie,而是为该文件夹创建一个新cookie。有没有办法为所有文件夹保留相同的cookie?或者我只是做错了什么 谢谢 我的代码——我在外部js中有这个。文件Cookies 适用于所有文件夹的cookie,cookies,Cookies,我的网站的每一页都有一个cookie。当地址是这样时,它可以正常工作。 或者别的什么 但是当我有一个像这样的文件夹中的页面时 它不使用我为所有其他页面设置的cookie,而是为该文件夹创建一个新cookie。有没有办法为所有文件夹保留相同的cookie?或者我只是做错了什么 谢谢 我的代码——我在外部js中有这个。文件 $(document).ready(function(){ var cookie = $.cookie('cookiename'); if (cookie) {
$(document).ready(function(){
var cookie = $.cookie('cookiename');
if (cookie) {
}
else {
$.cookie('cookiename', 'cookievalue');
}
});
$(document).ready(function() {
$('.watevevever').click(function() {
var va = $('#watev').css('display');
if (va == 'none'){
$('#watev').fadeIn("slow");
$.cookie('cookiename', 'cookievalue');
}
else {
$('#watev').fadeOut("slow");
$.cookie('cookiename', 'cookievalue');
}
});
var va = $.cookie('cookiename');
if (va == 'cookievalue') {
$('#watev').css("display","none");
};
});
可选参数包括“路径”。。哪个应该是“/”
可选参数包括“路径”。。如果您使用的是jQuery(其源代码是),那么它应该是“/”,通过查看源代码,您似乎可以将一些附加参数作为对象传递给$.cookie
方法
例如,从中,可以添加到期日期:
$.cookie('the_cookie', 'the_value', { expires: 7 }); // set cookie with an expiration date seven days in the future
查看源代码,您有以下代码部分:
var path = options.path ? '; path=' + (options.path) : '';
var domain = options.domain ? '; domain=' + (options.domain) : '';
var secure = options.secure ? '; secure' : '';
因此,我假设您可以在给定的对象中使用“
path
”属性作为第三个参数,例如:
$.cookie('the_cookie', 'the_value', {path: '/'});
当然,如果您想为域上的每个路径设置cookie,那么这个“/
”就是这样的情况
如果要使用子域,您可能还可以设置一些其他选项,例如“
domain
”,顺便说一句。如果您用于jQuery(其源代码是),通过查看源代码,您似乎可以将一些附加参数作为对象传递给$.cookie
方法的第三个参数
例如,从中,可以添加到期日期:
$.cookie('the_cookie', 'the_value', { expires: 7 }); // set cookie with an expiration date seven days in the future
查看源代码,您有以下代码部分:
var path = options.path ? '; path=' + (options.path) : '';
var domain = options.domain ? '; domain=' + (options.domain) : '';
var secure = options.secure ? '; secure' : '';
因此,我假设您可以在给定的对象中使用“
path
”属性作为第三个参数,例如:
$.cookie('the_cookie', 'the_value', {path: '/'});
当然,如果您想为域上的每个路径设置cookie,那么这个“/
”就是这样的情况
如果您想使用子域,您可能还可以设置一些其他选项,如“
domain
”,顺便说一下。您不显示设置和读取cookie的代码,因此无法知道您做错了什么。您不显示设置和读取cookie的代码,因此无法知道您做错了什么。