Отображение модального окна с задержкой, а не сразу, возможно ли?

голоса: 0

Как сделать,чтобы модальное окно на этом скрипте появлялось не сразу, а через несколько секунд?

<?if(!$USER_LOGGED_IN$)?><script type="text/javascript">window.onload = function () {new _uWnd('site','',-275,-70,{align:'center',header:0,resize:0,nomove:1,modal:0},'<div>Добро пожаловать на сайт! Уважаемые гости сайта, пожалуйста зарегистрируйтесь! Тем самым вы помогаете нам развиваться. Мы вам очень благодарны.</div><hr><a href="/index/3">Регистрация</a> | <a href="javascript://" onclick="_uWnd.close(\'site\');new _uWnd(\'LF\',\' \',-250,-110,{autosize:0,closeonesc:1,resize:1},{url:\'/index/40\'});return false;">Быстрый вход</a> | <a href="javascript://" onclick="_uWnd.close(\'site\')">Закрыть окно</a><hr>');}</script><?endif?>

| Автор: | Категория: JavaScript
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

голоса: +2
 
Лучший ответ

<?if(!$USER_LOGGED_IN$)?><script type="text/javascript">setTimeout(function(){
  new _uWnd('site','',-275,-70,{align:'center',header:0,resize:0,nomove:1,modal:0},'<div>Добро пожаловать на сайт! Уважаемые гости сайта, пожалуйста зарегистрируйтесь! Тем самым вы помогаете нам развиваться. Мы вам очень благодарны.</div><hr><a href="/index/3">Регистрация</a> | <a href="javascript://" onclick="_uWnd.close(\'site\');new _uWnd(\'LF\',\' \',-250,-110,{autosize:0,closeonesc:1,resize:1},{url:\'/index/40\'});return false;">Быстрый вход</a> | <a href="javascript://" onclick="_uWnd.close(\'site\')">Закрыть окно</a><hr>');
}, 5000);</script><?endif?>

где 5000 - время в миллисекундах, по истечению которых появляется окно.

| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
...