Автор Тема: Раскрывающийся блок.  (Прочитано 3573 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SiDChik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
Раскрывающийся блок.
« : 14 Ноября 2005, 16:06:02 »
Есть форум IPB и начиная с версий 2.x.x есть функция раскрытие\\закрытие категорий (плюсик и минусик сбоку), и вот при нажатии такого вся табличка хэтого блока либо сворачивается либо разворачивается.. Ясно дело что всё ето делается на JavaScript через св-во display:none или show у
... Но там есть ещё одна функция, это помнить отображениевроде через cookie... Т.е. если я один раз свернул категорию, то так и будет до конца просмотра, да и вообще...

Собственно как это реализовать... ?! :eek:
Отдам взятку в хорошие руки...

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Раскрывающийся блок.
« Ответ #1 : 14 Ноября 2005, 16:48:04 »
SiDChik
setcookie?
LJ: Backslashed life (rss)

Оффлайн SiDChik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
Раскрывающийся блок.
« Ответ #2 : 14 Ноября 2005, 18:01:08 »
Мне хотелось бы конкретно пример, а не функцию.... потому что я не могу понять как это сделано в IPB просто говоря не могу свистнуть скрипт этот....
Отдам взятку в хорошие руки...

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Раскрывающийся блок.
« Ответ #3 : 15 Ноября 2005, 10:14:00 »
SiDChik
Ман, собссно, по функциям работы с cookie.

1) при "открытии" ветки пишем в куку id ветки
2) в коде страницы все ветки объявляем закрытыми (d:n)
3) на onLoad вешаем обработчик, который "откроет" нужную(~ые).

Реализация может отличаться, result also may vary.
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28