Здравствуйте... Есть пхп скрипт в котором стоит set_time_limit(0); Так вот этот скрипт выполняется вечно т.е. user_ignore_abort(1); Необходимо сделать так чтобы как только всплыв.окно начало грузиться и сразу вывелось сообщение "Привет, сейчас страница закроется" и чтобы через 5 секунд это окно закрылась... Заметьте что скрипт будет выполнятьс явсе время....
Если правильно понял что ты хочешь, то так: HTML: <script> setTimeout("close();",5000); document.write("Привет, сейчас страница закроется"); </script>
А что если юзера просто посылать на какую-нибудь страницу хидером? PHP: <? header('Refresh: 5; URL=http://site/script.php'); ...скрипт... ?>
Я вроде нормально объясняю..... ВЫвелось всплывающее окно. Там грузиться скрипт и будет грузится вечно.... Так вот надо чтобы через 5 сек это окно закрылось... А как сделать чтобы код который закроет это окно выполнит работу во время раоты этого скрипта?
То есть ты хочешь, чтобы при обращении к скрипту сначало открывалось окошко на пять секунд и закрывалось, а скрипт продолжал работать?
А чё непонятного... (хотя я сам не с первого раза понял) 1)Запускается "бесконечный" скрипт. 2)Выводит window.open, ждёт 5 секунд. (settimeout to function with window.open) 3)window.close 4)Начинает своё дальнейшее "бесконечное" выполнение Вроде так.