[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: куки меняют свое значение начиная со 2-го клика
G3/SG1
Суть такова. Есть одно меню, у которого по умолачнию в стиле прописано "position: fixed". И есть кнопка, позволяющая сменить значение атрибута "position" на "relative", и сохранить это в куках. Но есть проблема - почему-то когда один раз щелкаю по этой кнопке, кука не меняет значение, только со второго раза клики начинают действовать и менять значение куки. В чем может быть проблема? Для меня это загадка какая-то. Помогите, пожалуйста!

Скрытый текст
Firebug показывает 0 ошибок




Спустя 16 минут, 47 секунд (29.11.2009 - 14:27) glock18 написал(а):
Мало инфы пока. код с описанием того, что ожидаешь от него?

Спустя 5 дней, 9 часов, 26 минут, 41 секунда (4.12.2009 - 23:54) G3/SG1 написал(а):
Вот код:

function set_cookie(name, value){
today = new Date();
expires = new Date(today.getTime() + 100000*60*60*1000);
document.cookie = name +"="+value+"; path=/; expires="+expires.toGMTString()+";";
}
function set_overlay(){
if(document.getElementById('overlay_menu').style.position=='relative'){
set_cookie('fixed', '1'); document.getElementById('overlay_menu').style.position='fixed';
}else{
set_cookie('fixed', '0'); document.getElementById('overlay_menu').style.position='relative';}
}

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.