[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Аналог alert()
mshdn
Не получается сделать аналог alet('message'), но без без подтверждения "Ок", т.е. по центру окна выводится сообщение, через delay=.... исчезает.
Пробовал через open.window - не то!.



Спустя 14 минут, 13 секунд (27.04.2011 - 06:16) inpost написал(а):
<div style="display:none;position:absolute;"></div>
По событию он становится display:block, и интервал в 3 секунды ставишь, на подобии timeout, а потом опять display:none;

Спустя 4 часа, 2 минуты, 50 секунд (27.04.2011 - 10:19) mshdn написал(а):
нет, это работает, но сдвигает нижние строки, нужно накладывать на текущую страницу, как alert()

Спустя 3 минуты, 27 секунд (27.04.2011 - 10:23) liw написал(а):

Спустя 19 часов, 45 минут, 4 секунды (28.04.2011 - 06:08) mshdn написал(а):
Да, спасибо, получилось!
По такому случаю еще проблема с setTimeout()

вариант рабочий если вызываю <body onload='generate()'>
задержка по setTimeout("echorab()",4000); срабатывает,
а если из функции golos() - нет.
<script Language="JavaScript"><!--
var mywin,i,s;
i=1;
function echorab()
{
i=i+1;
generate();
}

function generate()
{
if(i==2) { document.getElementById('layer6').style.visibility="hidden";
return false;
}
else{
document.getElementById('layer6').style.visibility="visible";
setTimeout("echorab()",4000);
}

}
function golos()
{

if( confirm('Вы уверены?') ){
generate();
} else return false;
}

Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.