+ Antworten
Ergebnis 1 bis 3 von 3

Thema: JavaScript Polling/Spinning Funktion

  1. #1
    TP-Junior chicarrida macht alles soweit korrekt
    Registriert seit
    May 2005
    Beiträge
    5

    JavaScript Polling/Spinning Funktion

    Hallo,
    ich hab so gut wie keine Ahnung von Webdevelopment aber für Arbeit eine kleine Seite mit php und javascript zusammengebastelt.
    Das javascript bastelt immer eine xmlhttpd request und php generiert mir neue Inhalte.

    Jetzt möchte ich dass wenn ein bestimmter Ordner vorhanden ist (das frag ich mit PHP ab) ein JavaScript Timer gestartet wird und der dann immer mal wieder einen Request verschickt und von PHP der Inhalt des Ordners nachgeladen wird bis eine bestimmte Datei erstellt ist. Der Inhalt des Ordners ändert sich kontinuierlich und das Ende wird durch eine bestimmte Datei bekannt gegeben.
    Dafür hab ich mir eine echoTimer(); in PHP geschrieben die so aussieht:

    PHP-Code:
      function echoTimer()
      {
     
         echo 
    '<script type = "text/javascript">';
         echo 
    " setTimeout(\"ausgabe()\", 5000);";
         echo 
    " </script>";
      } 
    Die "ausgabe()" beinhaltet grad nur ein alert zum testen.
    Das Problem ist, dass die JavaScript Funktion überhaupt nicht aufgerufen wird.
    Der Inhalt wird von PHP in ein div geladen, es steht alles da und die Konsole gibt auch keinen Fehler aus.
    Ich hab schon überlegt, dassdirekt über PHP und nicht über einen xmlhttpd request zu machen, aber da das ja öfter hinter einander ausgeführt werden soll und nicht jedesmal die ganze Seite neu, seh ich nicht wie das funktionieren soll.

    Ich freu mich über jeden Hinweis, weiß aber auch nicht genau wonach ich suchen soll.

    Vielen Dank
    Gruß

  2. #2
    TP-Supporter chorn bringt sich richtig ein Avatar von chorn
    Registriert seit
    Apr 2008
    Ort
    Verden
    Beiträge
    395
    Hi,

    (meinem Verständnis und meiner Erfahrung nach)

    nachgeladenes Javascript wird nur in den Dokumentenbaum (DOM) als Text eingebunden, aber nicht ausgeführt. Du brauchst ein Konstrukt, dass dir per httprequest aus PHP zurückgeliefertes Javascript mit eval() weiterverarbeitet.

  3. #3
    TP-Junior chicarrida macht alles soweit korrekt
    Registriert seit
    May 2005
    Beiträge
    5
    Hallo, danke für die Antwort, werd ich mir mal anschauen.
    gruß

+ Antworten

Ähnliche Themen

  1. PHP in Javascript funktion aufrufen
    Von dallasstar im Forum Traum-Dynamik
    Antworten: 16
    Letzter Beitrag: 24.01.2007, 15:06
  2. [JavaScript] Funktion search()
    Von PoiSoN im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 08.04.2005, 12:26
  3. Javascript für On/Offline Funktion
    Von Dome im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 13.01.2005, 13:52
  4. javascript funktion aus php aufrufen
    Von olist im Forum Traum-Dynamik
    Antworten: 4
    Letzter Beitrag: 06.04.2004, 08:03
  5. JavaScript Funktion zurücksetzen
    Von Tommie im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 26.01.2004, 12:30

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51