molily: DOM, XML Attributtypen, getElementsByName()

Beitrag lesen

Hallo,

Wo soll ich denn die Daten herbekommen? Sie sind in Operas Cache – schön,
ich will sie aber verwenden können, im Cache helfen sie mir wenig. Bei
einem 304-Response ist responseText leer.

Kann ich nicht bestätigen. responseText ist ordnungsgemäß gefüllt und responseXML enthält das DOMDocument, falls es sich um eine XML-Antwort handelt. Opera 8.5.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
<html><head><title>Hu?</title>  
<script type="text/javascript">  
[code lang=javascript]var xmlHttp = false;  
function procData (){  
 alert(xmlHttp.responseXML.getElementsByTagName("cell").length);  
 alert(xmlHttp.responseText);  
}  
function getData (){  
 xmlHttp = new XMLHttpRequest();  
 xmlHttp.open("GET", "data.txt", true); // bzw. data.xml  
 xmlHttp.onload = procData;  
 xmlHttp.send(null);  
}

</script>
</head>
<body>
<input type="button" value="starten" onclick="getData()">
</body>
</html>[/code]

In data.txt steht einfach »blub«.

192.168.2.101 - - [17/Oct/2005:12:57:01 +0200] "GET /js-test-xmlhttprequest.html HTTP/1.1" 200 527 "-" "Opera/8.5 (X11; Linux i686; U; en)"
192.168.2.101 - - [17/Oct/2005:12:57:03 +0200] "GET /data.txt HTTP/1.1" 200 4 "-" "Opera/8.5 (X11; Linux i686; U; en)"
192.168.2.101 - - [17/Oct/2005:12:57:17 +0200] "GET /data.txt HTTP/1.1" 304 - "-" "Opera/8.5 (X11; Linux i686; U; en)"
192.168.2.101 - - [17/Oct/2005:12:57:20 +0200] "GET /data.txt HTTP/1.1" 304 - "-" "Opera/8.5 (X11; Linux i686; U; en)"
usw.

Ich bekomme immer »0« und »blub« in den alerts.

War übrigens »Check other«, nicht »Check documents«. Das auf »Always« zu stellen, ist schon doof, weil dann auch immer Conditional GETs für Stylesheets gesendet werden. I.d.R. habe ich das auf »Never« stehen.

Mathias

0 58

XMLHttpRequest für Firefox

Marco
  • javascript
  1. 0
    Marc Reichelt
    1. 1
      Christian Kruse
  2. 0
    Christoph Zurnieden
  3. 0
    Struppi
    1. 0
      Marco
    2. 0

      XMLHttpRequest und Opera mit 304

      Christoph Zurnieden
      1. 0
        molily
        1. 0
          Christoph Zurnieden
          1. 2
            molily
            1. 0
              Christoph Zurnieden
              1. 1

                DOM, XML Attributtypen, getElementsByName()

                Tim Tepaße
                1. 0
                  Christian Kruse
                  1. 0
                    molily
                    1. 0
                      Christian Kruse
                      1. 0
                        molily
                        1. 0
                          Christian Kruse
                2. 0
                  Christoph Zurnieden
                  1. 0
                    Christian Kruse
                    1. 0

                      xml:id, getElementById()

                      Tim Tepaße
                      1. 0
                        molily
                    2. 0
                      Christoph Zurnieden
                      1. 0
                        Christian Kruse
                        1. 0
                          Christoph Zurnieden
                          1. 0
                            Christian Kruse
                      2. 0
                        Christian Kruse
                        1. 0
                          Christoph Zurnieden
                          1. 0
                            Christian Kruse
                            1. 0
                              Christoph Zurnieden
                              1. 0
                                Christian Kruse
                                1. 0
                                  Christoph Zurnieden
                                  1. 0
                                    Christian Kruse
                                    1. 0
                                      Christoph Zurnieden
                                      1. 0
                                        Christian Kruse
                                        1. 0
                                          Christoph Zurnieden
                                          1. 0
                                            Christian Kruse
                                            1. 0
                                              Christoph Zurnieden
      2. 0
        Orlando
        1. 0
          Christian Kruse
        2. 0
          Christoph Zurnieden
          1. 0
            Ashura
          2. 0
            molily
            1. 0
              Christoph Zurnieden
              1. 0
                molily
                1. 0
                  Christoph Zurnieden
              2. 0
                at
                1. 0
                  Christoph Zurnieden
                  1. 0
                    at
                    1. 0
                      Christoph Zurnieden
                      1. 0
                        at
  4. 0
    Raik
    1. 0
      Thomas Meinike
      1. 0
        Raik
        1. 0
          Raik
        2. 0

          wozu ist readyState 1-3 nutzbar?

          Raik
          1. 3
            Tim Tepaße
            1. 0
              Raik
            2. 0
              Christoph Zurnieden