Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вертикальное выкидное меню с подкатегориями
 
 автор: BlueWolf   (21.02.2011 в 21:24)   письмо автору
 
 

Нашёл на одном сайте скрипт.

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
var head="display:''"
function doit(header){  
  var head=header.style  
  if (head.display=="none")  
    head.display=""
  else
    head.display="none"
}  
</script>

<!--Выпадение текста -->   
<h6 style="cursor:hand" onclick="doit(document.all[this.sourceIndex+1])">Текст </h6>  
    <span style="display:none" style=&{head};>
Тут выпавший текст  
</span>  

Скрипт работает отлично. Единственное что мне не нравится При обновлении страницы или при переходе по пункту меню Меню снова сварачивается. Как сделать так чтобы подкатегории оставались развёрнутыми?

  Ответить  
 
 автор: Абырвалг   (22.02.2011 в 07:17)   письмо автору
 
   для: BlueWolf   (21.02.2011 в 21:24)
 

Использовать куки.

  Ответить  
 
 автор: BlueWolf   (22.02.2011 в 11:48)   письмо автору
 
   для: Абырвалг   (22.02.2011 в 07:17)
 

Kak V SCRIPT LANGUAGE Использовать куки?

  Ответить  
 
 автор: Абырвалг   (22.02.2011 в 11:54)   письмо автору
 
   для: BlueWolf   (22.02.2011 в 11:48)
 

var cook = document.cookie; //читаем ранее поставленные куки

document.cookie = 'нужное Вам, включая срок существования кук expires=date'; //ставим куки

  Ответить  
 
 автор: BlueWolf   (22.02.2011 в 14:39)   письмо автору
 
   для: Абырвалг   (22.02.2011 в 11:54)
 

Я очень слабо знаю джава скрипт. Взгляните на мой код исправьте пожалуйста мой код.
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> 
var head="display:''" 
function doit(header){ 
var cook = document.cookie;
if (!isset cook){
  var head=header.style   
  if (head.display=="none")   
    head.display="" 
  else 
    head.display="none" 

}
else {как тут?} 
</script> 

<!--Выпадение текста -->    
<h6 style="cursor:hand" onclick="doit(document.all[this.sourceIndex+1]);document.cookie = 'kuk expires=date';">Текст </h6>   
    <span style="display:none" style=&{head};> 
Тут выпавший текст   
</span>  

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования