На форуме InfoScript.ru вы можете: задать вопросы по php, вопросы по javascript, вопросы по системе uCoz, заказать графику для вашего сайта и просто пообщаться с хорошими людьми
  • Страница 1 из 1
  • 1
Модератор форума: frenkmalcov  
Приделать cookies к скрипту
Victor Дата: Пятница, 02.12.2011, 20:30 | Сообщение # 1
Offline
Супер чел
Проверенные
Сообщений:277
Награды:1
Замечания:0%
Репутация
135
Вот скрипт

Code
<div onclick="menu1()" id="menu1">Показать</div>
<div id="spoiler1" style="display: none;">Содержимое спойлера 1</div>
<div onclick="menu2()" id="menu2">Показать</div>
<div id="spoiler2" style="display: none;">Содержимое спойлера 2</div>
<div onclick="close3()" id="menu3">Скрыть</div>
<div id="spoiler3" style="display: block;">Содержимое спойлера 3</div>

<script>

function menu1() {
spoiler1.style.display = 'block';
document.getElementById('menu1').innerHTML = 'Скрыть';
document.getElementById('menu1').onclick="close1()";
}

function close1() {
spoiler1.style.display = 'none';
document.getElementById('menu1').innerHTML = 'Показать';
document.getElementById('menu1').onclick="menu1()";
}

function menu2() {
spoiler2.style.display = 'block';
document.getElementById('menu2').innerHTML = 'Скрыть';
document.getElementById('menu2').onclick="close2()";
}

function close2() {
spoiler2.style.display = 'none';
document.getElementById('menu2').innerHTML = 'Показать';
document.getElementById('menu2').onclick="menu2()";
}

function menu3() {
spoiler3.style.display = 'none';
document.getElementById('menu3').innerHTML = 'Показать';
document.getElementById('menu3').onclick="close3()";
}

function close3() {
spoiler3.style.display = 'block';
document.getElementById('menu3').innerHTML = 'Скрыть';
document.getElementById('menu3').onclick="menu3()";
}
</script>


Нужно приделать к нему cookies чтобы запоминался текст скрыть и показать, чтобы запоминался display (block или none) и чтобы запоминался onclick

P.S. Исправленное и добавленное к скрипту просьба выделить цветом biggrin


 
InfoDusha Дата: Среда, 07.12.2011, 09:54 | Сообщение # 2
Offline
Гуру
Script Creator
Сообщений:809
Награды:2
Замечания:0%
Репутация
115
Victor, ох, а обязательно... времени нет - весь в учёбе

не забываем про "+";
infodusha.ru
 
  • Страница 1 из 1
  • 1
Поиск: