Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Не сохраняется cookies в IE6,7 и Safari3 (https://javascript.ru/forum/css-html/5517-ne-sokhranyaetsya-cookies-v-ie6-7-i-safari3.html)

miller 20.10.2009 15:56

Не сохраняется cookies в IE6,7 и Safari3
 
Приветствую.

Использую jQuery cookies:
Данные заносяться в куки, но после перезагрузки страницы почему то не сохраняются.

Баг наблюдается в IE 6 и 7, а также Safari 3, в остальных браузерах всё нормально.

// заношу в куки:
var submitCookies = function(){
	$.cookie("dd_object", 1);
	$('.dd_object').each(function(){
		var id = $(this).attr('id')+'_';
		if ($(this).css('left')!="0px") $.cookie((id+"left"), $(this).css('left'));
		if ($(this).css('right')!="0px") $.cookie((id+"right"), $(this).css('right'));
		if ($(this).css('top')!="0px") $.cookie((id+"top"), $(this).css('top'));
		$.cookie((id+"bubble"), $(this).find('.bubble').attr('class'));
	});
}


// Извлекаю из куки:
var gettingCookies = function(){
	$('.dd_object').each(function(){
		var id = $(this).attr('id')+'_';
		if($.cookie(id+"left")!="0px") $(this).css('left',$.cookie(id+"left"));
		if($.cookie(id+"right")!="0px") $(this).css('right',$.cookie(id+"right"));
		if($.cookie(id+"top")!="0px") $(this).css('top',$.cookie(id+"top"));
		$(this).find('.bubble').attr('class',$.cookie(id+"bubble"));
	});
}

x-yuri 21.10.2009 05:56

не знаю, что там с твоим кодом, но у меня $.cookie работает


Часовой пояс GMT +3, время: 19:10.