Помощник
Здравствуйте, гость ( Вход | Регистрация )
Помогите с куками... |
Jon |
2009-11-18, 13:19
Сообщение
#1
|
|
Любитель Группа: Бета-тестеры Сообщений: 282 Регистрация: 2009-07-12 Из: Москва Репутация: нет Всего: 0 |
Блоки на аяксе, открываются онкликом.
Хочу привязать к ним куки... Запускается меню так: (php фаил) <div id=\"menu\" style=\"border: 0px; padding: 0px; margin: 0px;\" style='cursor: pointer;' onclick='GetMenu();'>Открыть панель</div> И как этот "GetMenu()" при вызове заставить записывать кукис что он открыт, и в следущий раз он открывался сам? Так же и наоборот функцией GetMenuClose(); или просто обнулением предыдущих кук. Желательно максимально просто..... Спасибо... |
|
|
||
termit |
2009-11-18, 13:45
Сообщение
#2
|
|
Опытный Группа: Бета-тестеры Сообщений: 705 Регистрация: 2009-06-02 Из: Житомир Репутация: нет Всего: 11 |
Ява скрипт
пишем єто:
Достаём печенье
Ставим печенье
Убираем куки
|
|
|
||
Jon |
2009-11-18, 14:42
Сообщение
#3
|
|
Любитель Группа: Бета-тестеры Сообщений: 282 Регистрация: 2009-07-12 Из: Москва Репутация: нет Всего: 0 |
Так, отлично. Есть основа... Только слишком сложная наверное...
Буду внедрять по очереди... И так, сама функция вызова блока: (Оригинал) (подгружается, но не запускается)
Вызывается ссылкой <div id=\"menu\" onclick='GetMenu();'>Открыть панель</div> Внедряем ту хрень: Как я понял, нужно запустить функцию кук, а она уже распределяет врубать GetMenu(); или нет...
Далее эээм.... Вот с "достаём печенье и втулить его в функцию уже запутался.... Пропущу, пока Ставим печенье, блин, еще хуже... Удаляем куку. Вызывацо будет как <div id=\"menu\" onclick='GetMenuClose();'>Не открывать панель автоматически</div> и то сделал не до конца..... ХЕЛП ! )Блин... сложно как то.... А нельзя на php это реализовать? Сообщение отредактировал Jon - 2009-11-18, 14:47 |
|
|
||
Jon |
2009-11-18, 15:07
Сообщение
#4
|
|
Любитель Группа: Бета-тестеры Сообщений: 282 Регистрация: 2009-07-12 Из: Москва Репутация: нет Всего: 0 |
Код блока
В подгружаемом коде идёт запись куки
Еще надо придумать как удалить кук... Добавить функцию удаления.... <?php SetCookie("Menu",""); ?> но так, просто обнуляется значение, кука теоретически остаётся ... че делать? Сообщение отредактировал Jon - 2009-11-18, 15:38 |
|
|
||
termit |
2009-11-18, 15:40
Сообщение
#5
|
|
Опытный Группа: Бета-тестеры Сообщений: 705 Регистрация: 2009-06-02 Из: Житомир Репутация: нет Всего: 11 |
Ладно, перейдём на пхп, действительно проще, чото я затупил...
далее в месте менюшки пишем
Удаляем так
Хотя твой вариант тоже неплохой... Сообщение отредактировал termit - 2009-11-18, 15:42 Одобрили: Jon
|
|
|
||
Jon |
2009-11-18, 15:45
Сообщение
#6
|
|
Любитель Группа: Бета-тестеры Сообщений: 282 Регистрация: 2009-07-12 Из: Москва Репутация: нет Всего: 0 |
А так будет пахать?
Код блока
В подгружаемом коде идёт запись куки
Функция удаления кукиса:
|
|
|
||
Текстовая версия | 0.0343 сек. 11 запросов GZIP включен Сейчас: 2024-09-14, 16:53 |