Вопрос по CSS и закрытию окна

Kot Matroskin
На сайте с 29.08.2007
Offline
185
592

#wind {

position: absolute;
width:640px;
height:480px;
left: 171px;
top: 8px;
border:solid #105a98 4px;
display: block;
z-index: 10;
overflow: hidden;
background-color:#348c03;
color:#fff;
text-align:center;
padding:10px;
}


<div id="wind">
Содержание всплывающего окна.
<button type="button" value="закрыть" onClick="document.getElementById('wind').style.display='none'; return false;">
закрыть</button>
</div>

В коде есть кнопка которая убиравет окно. Надо так чтобы окно само закрывалось через заданное время. Пробовал с setTimeout от Js но что-то не получилось, не знаю что прописать?

<script type="text/javascript">

setTimeout(' ', 1000);
</script>

Уже всё облазил, не могу найти ответ

Спасибо.

Я пользовался 11 разными хостингами. Есть только один ЛУЧШИЙ: ★ он тут ★ (https://goo.gl/R6v3zH) Пишите в ЛС за скидкой. VPS тоже в наличие ! Рекомендую.
Sebo
На сайте с 16.08.2007
Offline
26
#1

Как вариант:

<BODY onLoad="setTimeout(window.close, 5000);">

if (InЯndex(ГС.*)) { GenerateГС(); } else { GenerateСДЛ(); }
Kot Matroskin
На сайте с 29.08.2007
Offline
185
#2
Sebo:
Как вариант:
<BODY onLoad="setTimeout(window.close, 5000);">

у меня ведь не окно а div

Sebo
На сайте с 16.08.2007
Offline
26
#3

Извини, сразу в тему не вкурил, но суть от этого не меняется....

Дай баттону id=knopka и то же самое:

<BODY onLoad="setTimeout(document.getElementById('knopka').click, 5000);">

А если кнопка вообще не нужна, то в конце файла (после объявления объектов):

<SCRIPT>

function closediv(){

document.getElementById('wind').style.display='none'

}

setTimeout(closediv, 5000);

</SCRIPT>

Kot Matroskin
На сайте с 29.08.2007
Offline
185
#4

Sebo нужен именно второй вариант. Большое спасибо!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий