javascript und php

  • Sind irgendwelche experten von den 2 ranz sprachen javascript und php hier? Ich bin extrem genervt und angekotzt von den.
    Ich hab folgendes Problem: Ich benutze jquery um eine staendige Abfrage an eine homepage zu machen UND um einen DIV dynamisch zu setzen und informationen reinzuschreiben.. Mein Problem ist jetzt, dass Javascript im IE das DIV setzt und auch modifiziert. Allerdings NUR im IE und in keinem anderen bekloppten Browser.

    Das ist das JS das ich benutze: http://code.google.com/p/bigbluebutto…mo/heartbeat.js

    Das ist mein PHP:
    $(document).ready(function(){
    $.jheartbeat.set({
    url: "<?php echo doSomething();?>",
    delay: 5000
    }, function() {
    mycallback();
    });
    });


    function mycallback() {
    // Not elegant, but works around a bug in IE8
    var isMeeting = ($("#HeartBeatDIV").text().search("true") > 0 );
    if ( isMeeting ) {
    window.location = "<?php echo $myVar ?>";
    }
    }

  • Du solltest das PHP in eine externe Datei auslagern, also nicht:
    url: "<?php echo doSomething();?>",

    Das was du da versuchst wird nicht gehen da PHP nur einmal beim Aufrufen geparsed wird, sprich wenn das JS den Teil erneut aufruft wird das PHP so wie du es geschrieben hast nicht nochmal ausgeführt ;)

    [Blockierte Grafik: http://download.chaos-raid.de/xhtml.gif]
    AMD Athlon64 3200+ :: MSI K8N Neo2 :: AOpen Aeolus 6800U :: G-e-i-l 1024MB RAM (DDR400, CL 2.5) :: Maxtor 120GB :: Hitachi 160GB :: NEC3520 DVD-RW :: AOpen 52x CD-R :: Creative Audigy :: Razer Diamondback

    [ Alan Wake ]

  • Also ich lager das in eine andere Datei aus? Und wie ruf ich das dann auf? Beispiel? :D
    Der JS Teil, wenn er denn dann einmal laeuft, ruft sich dann die ganze Zeit selber auf, in nem gegebenen Interval.