XML und Ajax.Request

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • XML und Ajax.Request

    Hallo zusammen,

    ich verwende für mein AJAX-Request die Funktionen von script.acoul.us...

    PHP-Code:
    function checkForm() {
    var 
    opt = {asynchronous:true,
                 
    method'post',
            
    postBody"action=contactform&" Form.serialize('contactForm'),
            
    onSuccesspar************MLResponse
            
    }
            new 
    Ajax.Request("ajaxhandler.php"opt);
        }
        
    function 
    par************MLResponse(t) {
        
        var 
    xml t.respon************ML.documentElement;
        
        
    rootnode xml.getElementsByTagName("exception").item(0);
        
    alert(rootnode.nodeValue);
        
        
    /*exceptions = xml.getElementsByTagName("exception");
        alert(exceptions[0].nodeValue);*/
        

    So, die ajaxhandler.php sieht momentan so aus:

    PHP-Code:
    <?php

    header 
    ("Content-Type: text/xml");
    echo 
    "<?xml version=\"1.0\" encoding=\"UTF-16\" ?>\n";
    echo 
    "<response>\n";
    echo 
    "<exception>Ich bin ein Test</exception>\n";
    echo 
    "<exception>Ich bin ein Test2</exception>\n";
    echo 
    "</response>\n";

    ?>
    Jetzt habe ich zwei Fragen: zu dem respon************ML habe ich jetzt schon einiges gefunden, dass das im IE nicht so ganz funktioniert. Wird das von prototype irgendwie schon abgefangen oder muss ich das selber machen?

    Wie kann ich jetzt auf die z.B. exception-Teile zugreifen? Ich hab ja schon zwei Wege (s.o.) aber die sehen so unelegant aus. Gibt es da was schöneres?

    VIELEN DANK!
Lädt...
X