Показать сообщение отдельно
  #6 (permalink)  
Старый 01.06.2011, 14:43
Профессор
Отправить личное сообщение для Маэстро Посмотреть профиль Найти все сообщения от Маэстро
 
Регистрация: 02.07.2010
Сообщений: 642

Сообщение от vahrusha Посмотреть сообщение
Как же в таком случае отловить разрыв соединения?
Вариант 1.
При запуске загрузки в IFRAME запускать программный таймер на заданное время, например, на 20 сек. По срабатыванию таймера проверять, что творится в загружаемом IFRAME.

Вариант 2.
При отсылке в IFRAME результата выполнения предусмотреть отправку через равные промежутки времени js-функции "i_live", суть которой - подавать материнской странице сигнал "я жив". Как только сигнал перестал поступать - значит связь прервалась.
<script type="text/javascript">......i_live......</script>
Ответить с цитированием