Надо составить код для автоматического закрытие попапа через определённое время

Статус
В этой теме нельзя размещать новые ответы.

maksim-ineshin

Мастер
Регистрация
20 Дек 2007
Сообщения
178
Реакции
32
Надо составить код для автоматического закрытие попапа через определённое время...
Тоесть имитация нажания пользователем на "закрыть"
Пытался составить на html только в место редиректа подствляя Javascript кнопки "Закрыть"
Ничё не получается... помогие!!!:read:
 
лови пример
HTML:
<a href="#" onClick="popup = window.open('about:blank', '', 'location,width=400,height=300,top=0'); setTimeout('popup.close()', 5000); return false;">popup</a>
 
А как заставить клитать автоматом на эту ссылку... чтоб страница не перегружалась..
 
А как заставить клитать автоматом на эту ссылку... чтоб страница не перегружалась..

return false внутри onclick как раз для того, чтобы остановить дальнейшие дествия по обработке нажатия на ссылку
 
Что-то я нето делаю:

<a href="#" onClick="popup = window.open("javascript:location.href='http://логин.popunder.ru/redirect.php?id=логин';","PopWin","width=640,height=480,resizable=1,toolbar=1,location=1,menubar=1,status=1,scrollbars=1"); setTimeout('popup.close()', 5000); return true;">popup</a>

Когда на попапе нажимаешь закрыть выполняется:
window.open("javascript:location.href='http://логин.popunder.ru/redirect.php?id=логин';","PopWin","width=640,height=480,resizable=1,toolbar=1,location=1,menubar=1,status=1,scrollbars=1");

Как мне парвильно составить код чтоб пользователь автоматом как бы клика на "Закрыть" тоесть выпонял window.open

Или чтоб он в скрипте автоматом выполнял
Код:
function PopShow()

Сам скрипт: Для просмотра ссылки Войди или Зарегистрируйся
 
У функции open первый операнд это адрес страницы, которую надо загрузить, а не кусок кода javascript
Во вторых, после onClick= следует строка в кавычках "" и внутри нее надо пользоваться одинарными кавычками '', а то получается что мы разрываем строку
надо так

HTML:
<a href="#" onClick="popup = window.open('http://логин.popunder.ru/redirect.php?id=логин','PopWin','width=640,height=480,resizable=1,toolbar=1,location=1, menubar=1,status=1,scrollbars=1'); 
setTimeout('popup.close()', 5000); return false;">popup</a>
 
Как мне парвильно составить код чтоб пользователь автоматом как бы клика на "Закрыть" тоесть выпонял window.open

Или чтоб он в скрипте автоматом выполнял
 
Надо составить код для автоматического закрытие попапа через определённое время.

Поставь таймер
Код:
 <script type="text/javascript">
          var mc;
          function checktime()
           {  
             clearTimeout(mc);
              mc=setTimeout("checktime()", 60000); // если надо чтоб срабатывало постоянно
             // тут вызов ф-ции для закрытия попапа
             } 
          checktime();
    </script>
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху