![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Sandris |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 21.8.2003 Репутация: нет Всего: нет |
На главной странице сайта пользователь выбирает стиль из нескольких предложенных (используем CSS). Проблема - необходимо сохранить этот стиль для всех страниц сайта.
Как можно это реализовать? Подскажите, плз.... |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
Кинуть имя CSS фаила в куки, потом выдавать с помощью document.write
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Sandris |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 21.8.2003 Репутация: нет Всего: нет |
Mu-To-Geniy!
|
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
В смысле?
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Cepera |
|
|||
![]() PHPexp ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2146 Регистрация: 25.3.2002 Где: Russia, Samara Репутация: нет Всего: 7 |
MuToGeN, в том что Мутоген и гений
-------------------- I know it is heavy for reading, but I know you will read it anyway... |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Sandris |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 21.8.2003 Репутация: нет Всего: нет |
Мне стыдно, но я спрошу...
А как это правильно написать? в двух строчках... |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
Sandris, к сожалению, как задать нормально куку с помощью JS, я пока что сам толком не освоил. Там заморочки с датой. Если просто document.cookie="file=css1.css", то кука сдохнет, как только закроется окно браузера
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Sandris |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 21.8.2003 Репутация: нет Всего: нет |
а если так?
function SetCookieForNDays(name, value, days, path, domain, secure) { var today = new Date(); expires = new Date(today.getTime() + days*24*60*60*1000); document.cookie = name + "=" + escape(value) + "; expires=" + expires.toGMTString() + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : ""); } name = "style"; value = "css1.css"; SetCookieForNDays(name, value, days, path, domain, secure); А как потом их прочитать, то бишь, извлечь на нужной странице? |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
Если так, то
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| MuToGeN |
|
||||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
Кстати, к
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
||||
|
|||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |