Vokus: Zeitverzögerung bei iframe Aufruf

Hi,

ist es möglich den Aufruf einer externen php.Datei in einem iframe zeitverzögert zu starten? (z.B. 5 sec.)
Die Seite, wo der iframe drin ist, wurde nur in HTML und CSS geschrieben.
Bisher habe ich nur Javabefehle dazu gefunden.

Kann jemand helfen?  Vielen Dank

  1. Hi!
    In Perl gibt es einen Sleep befehl. Ich weiß nicht ob es so etwas auch in php gibt. Einfach an den Anfang der Php Datei schreiben:

    <?php Sleep(5); ?>

    1. Hello hagen, hello Vokus,

      In Perl gibt es einen Sleep befehl. Ich weiß nicht ob es so etwas auch in php gibt. Einfach an den Anfang der Php Datei schreiben:

      <?php Sleep(5); ?>

      Dir Frage war doch, ob es eine Möglichkeit gibt, den _Aufruf_ des iFrames zeitverzögert durchzuführen und nicht die Antwort :-)

      Dem Client 5 Sekunden lang nicht zu antworten, hält ihn bei synchronisierter Arbeitsweise vom weiteren Abarbeiten der Page ab. Das wäre also für den Betrachter nicht so komfortabel. Wenn man sowas für den Nutzer noch sinnvoll halten will, müsste man die Requests gezielt serialisieren und asynchron ablaufen lassen, am besten also in getrennten Threads. Das kann man nur mit Scripting für den Client erreichen.

      Hier ist zur Zur Zeit asynchrones JavaScript mit XML (AJAX) populär.

      Anmerkung:
      Nachdem man Leute, die das vor ca. 10-15 Jahren schon mal ins Spiel gebracht haben, damals für blöd erklärt hat, weil sie sowas vorschlagen, erklärt man sie heute für blöd, weil sie die übertriebene Art des heutigen Einsatzes kritisieren. Achte also darauf, was Du tust. ;-)

      Ein harzliches Glückauf

      Tom vom Berg

      http://bergpost.annerschbarrich.de
      .

      --
      Nur selber lernen macht schlau
      1. Dem Client 5 Sekunden lang nicht zu antworten, hält ihn bei synchronisierter Arbeitsweise vom weiteren Abarbeiten der Page ab. Das wäre also für den Betrachter nicht so komfortabel. Wenn man sowas für den Nutzer noch sinnvoll halten will, müsste man die Requests gezielt serialisieren und asynchron ablaufen lassen, am besten also in getrennten Threads. Das kann man nur mit Scripting für den Client erreichen.

        Hier ist zur Zur Zeit asynchrones JavaScript mit XML (AJAX) populär.

        Ja das kommt dem schon näher...
        Im prinzip soll die Seite ruhig abgearbeitet werden nur die im iframe aufgerufene externe PHP-Seite soll erst 5 sec später erscheinen, bzw. aufgerufen werden.

        Gibt es sowas in HTML oder CSS ?

        1. Hi,

          Im prinzip soll die Seite ruhig abgearbeitet werden nur die im iframe aufgerufene externe PHP-Seite soll erst 5 sec später erscheinen, bzw. aufgerufen werden.

          Gibt es sowas in HTML oder CSS ?

          Wenn dir danach ist, gebe zunaechst nur eine Dummy-Seite als Iframe-Inhalt an - die dann nach 5 Sekunden per Meta-Refresh auf dein PHP-Script weiterleitet.

          Sei dir aber der Konsequenzen bzgl. Suchmaschinen oder anderer Clients, die das nicht unterstuetzen, bewusst, und treffe eventuell geeignete Zusatzmasznahmen.

          MfG ChrisB