• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

скрыть/показать контент

  • Автор темы Dina
  • Дата начала
Статус
Закрыто для дальнейших ответов.
D

Dina

здравствуйте!
нашла готовую реализацию скрытия/показания <div>-ов по нажатию мышки (javascript, css)
но выяснилось что после обновления страницы не "запоминается" какие блоки видны, а какие нет -все становятся не видимыми, либо видимыми в зависимости от того что напишем в css (display:none/block;)
подскажите, пож, можно ли переделать код, чтобы по обновлению страницы открытые дивы оставались открытыми, а закрытые - закрытыми?

<script type="text/javascript">

function showHideAnswer()
{
var numericID = this.id.replace(/[^\d]/g,'');
var obj = document.getElementById('a' + numericID);
if(obj.style.display=='block'){
obj.style.display='none';
}
else{
obj.style.display='block';
}
}
function initShowHideContent()
{
var divs = document.getElementsByTagName('DIV');
for(var no=0;no<divs.length;no++){
if(divs[no].className=='question'){
divs[no].onclick = showHideAnswer;

}
}
}
window.onload = initShowHideContent;
</script>

спасибо!
 
I

ioni

Только через куки или через сохранение XML объектных данных на компе
В том смысле, что ищи как установить куки через яву, а при открытии страниц проверяй статус печенбшки.

Прочитать куки
Если печенюшки нет - то показывать по умолчанию
Если куки есть - то так, как указано в печеньке
Обновить срок куки
 
D

Dina

Спасибо большое за ответы!
все получилось через куки)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!