Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Не работают куки (https://javascript.ru/forum/dom-window/34751-ne-rabotayut-kuki.html)

Axios 17.01.2013 12:43

Не работают куки
 
Всем привет, помогите, плиз еще по одному моменту

Есть окошко, которое выплывает на сайте - баннер с акцией.

Надо сделать стобы при клике он закрывался и показывался только на следующий день.

Работаю с jquery.cookie.js

вот сам код выплывания окошко

//анимация окошко
$("#ny_akciya_box").animate({marginTop:"120"}, 4000);

//кнопка закрыть
$("#ny_akciya_close").click(function(){
	$("#ny_akciya_box").css("marginTop","-500px");
	var divpisition = $("#ny_akciya_box").css("marginTop");
	var divpisition = $("#ny_akciya_box").offset();
	var pos_divpisition = divpisition.left + ":" + divpisition.top;
	$.cookie("draggableDiv", pos_divpisition, {
							path: "/",
							domain: "www.ecvols.ru",
							secure: true
		});


Потом смотрю в раузере и кука не записывается и не вызывается.

Делаю на этой страницы http://www.ecvols.ru/kottedji/

пробовал алертом вызвать куку она не получается

Axios 17.01.2013 14:07

нашел ответ в похожих темах
 
/*COOKIES*/
function setcookie(a,b,c) {if(c){var d = new Date();d.setTime(d.getTime()+c);}if(a && b) document.cookie = a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;}
function getcookie(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? c[1] : false;}

if(getcookie('Posted')){

}
else{
	$("#ny_akciya_box").animate({"marginTop":125},4000)
	}



$("#ny_akciya_close").click(function(){
	$("#ny_akciya_box").css("marginTop","-500px");
	setcookie('Posted',true,24*60*60*1000);
	});
	
/*/COOKIES*/

Axios 18.01.2013 15:14

Вопрос


Как прописать чтобы кука присвоилась ко всему домену а не к странице

Deff 18.01.2013 16:48

Axios,
По умолчанию так и есть

Axios 19.01.2013 20:10

Нл почему то не работает, может где то доплрительно прописать

Deff 19.01.2013 20:39

Axios,
Скопируйте из поля адреса ссылки где работает и где нет


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