XML und Ajax.Request

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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!
Working...
X