• Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: JonMagon  
Смена не только CSS но и HTML с запоминанием на куках
Rad_van_Cor
Сообщений: 1179
Репутация: 437

Сообщение # 16 | 00:39:15
Цитата Ferro7 ()
И имеем кучу говнокода.

Более правильный способ: в куках хранить название файла css.
А на странице уже подключать через скрипт нужный файл со стилями


Вчё нормально мы там имеем.
Я уже не раз писал, что просто менять CSS мне не достаточно.
Мне полностью заменять код HTML так как структура совсем разная у каждого вида.

Ferro7
Сообщений: 285
Репутация: 230

Сообщение # 17 | 00:47:02
Тогда подключайте файл js и манипулируйте структурой DOM. Сложно, но более чисто.

Вы полюбили меня. Здесь я. (с)
Rad_van_Cor
Сообщений: 1179
Репутация: 437

Сообщение # 18 | 01:14:45
Цитата Ferro7 ()
Тогда подключайте файл js и манипулируйте структурой DOM. Сложно, но более чисто.


Не вижу в этом смысла.
Мне этот вариант больше чем просто устраивает, он идеален. Как раз то, что мне и нужно было.

В шаблоне заранее прописано несколько вариантов вида материалов, просто все они скрыты.
И при переключении кнопок открывается нужный вариант.

Solaris(Olga)
Сообщений: 342
Репутация: 240

Сообщение # 19 | 02:52:15
Только если комп тупить будет или медленное соединение, то посетитель сначала увидит все 4-5 видов материалов, пока они не расставятся, как надо))) Нужно добавить какую-то задержку и не отрисовывать страницу, пока она полностью не загрузится.
Rad_van_Cor
Сообщений: 1179
Репутация: 437

Сообщение # 20 | 12:01:37
Цитата Solaris(Olga) ()
Только если комп тупить будет или медленное соединение, то посетитель сначала увидит все 4-5 видов материалов


Нет, если медленное соединение ни чего подобного не будет.
Читайте внимательнее.

Виден только один вид, все остальные скрыты display:none, и хоть медленный интернет хоть нет, всё будет нормально.

Можете сами в этом убедиться , там ещё не всё до конца оформлено, но в целом всё работает как нужно wink

HETPE3B
Сообщений: 1976
Репутация: 409

Сообщение # 21 | 15:16:17
Rad_van_Cor, все, что Вы описывали можно сделать с помощью CSS, чего тут недостаточно?
display: block
display: inline-block
display: none
Три .класса
Всё.

Rad_van_Cor
Сообщений: 1179
Репутация: 437

Сообщение # 22 | 16:19:46
HETPE3B, ну я так и сделал.
ТОлько мне нужен был скрипт, который будет записывать выбранный вариант в куки, что бы при обновлении страницы сохранялся выбранный вариант.
И мне его сделали. Теперь всё как нужно)

Head-Mad
Сообщений: 378
Репутация: 129

Сообщение # 23 | 18:42:47
Что вы все накинулись и начинаете говорить правильные варианты? он нашел вариант который ему нужен, пацан к успеху идет! ok

Можешь забрать этот код и вставить его себе, сам знаешь куда.
Rad_van_Cor
Сообщений: 1179
Репутация: 437

Сообщение # 24 | 19:40:18
Ага)

Прикрепления: 0232408.jpg (47.6 Kb)

  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!