Обновления фрейма.

Тема в разделе "PHP", создана пользователем LEXAlForpostl, 30 авг 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. LEXAlForpostl

    LEXAlForpostl

    Регистр.:
    21 май 2008
    Сообщения:
    739
    Симпатии:
    226
    Здравствуйте.
    Имеем код:
    PHP:
     <iframe src="/4/client.php" width="468" height="60" align="center"> </iframe>
    Как сделать так, чтобы при ОКОНЧАНИИ работы скрипта client.php фрейм перезапускался.
     
  2. t0wer

    t0wer BlackHerald

    Регистр.:
    24 июн 2008
    Сообщения:
    735
    Симпатии:
    423
    на счет php не знаю, но JS код можно применить такой
    HTML:
    
    <iframe src="/4/client.php" width="468" height="60" align="center" name="info"></iframe>
    в client.php в конце пишем JS код:
    HTML:
    <script>window.parent.info.document.location.reload();</script>
     
  3. WerewolfGSM

    WerewolfGSM

    Регистр.:
    4 дек 2006
    Сообщения:
    257
    Симпатии:
    11
    Попобуйте так. Дайте фрейму ID (например dt) и тогда (тоже яваскрипт:(

    document.getElementById('dt').contentWindow.location.reload();
     
  4. Jools

    Jools Создатель

    Регистр.:
    28 июн 2009
    Сообщения:
    14
    Симпатии:
    3
    А почему бы просто в конце скрипта client.php не поставить
    header('Location: /4/client.php');
     
  5. pslava

    pslava

    Регистр.:
    16 май 2007
    Сообщения:
    618
    Симпатии:
    122
    Это прокатит если в скрипте нету вывода на екран:) или ошибок
     
  6. antn

    antn Постоялец

    Регистр.:
    11 июл 2009
    Сообщения:
    104
    Симпатии:
    30

    Потому что, как ни крути, а по протоколу заголовки должны уходить в начале, а не в конце.
     
Статус темы:
Закрыта.