Marco: XMLHttpRequest für Firefox

Beitrag lesen

Hallo,

ich habe für die XMLHttpRequest Funktion ein einfaches Script in der Wikipedia gefunden.
Das funktioniert mit MS IE ganz gut, nur bei Firefox bekomme ich keinen Wert zurück.
Wenn ich aber anstelle "Inhalt = (xmlHttp.responseText);" "alert(xmlHttp.responseText);" notiere, dann bekomme ich auch bei Firefox den Dateiinhalt zurück.
Was kann ich anstellen, oder ändern, damit ich auch bei Mozilla die Daten zurückbekomme.

function LadeDatei(Dateiname)
{
  var xmlHttp = false;

// Internet Explorer
  try
  {
    xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
  }
  catch(e)
  {
    try
    {
      xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch(e)
    {
      xmlHttp  = false;
    }
  }
  // Mozilla, Opera und Safari
  if (!xmlHttp  && typeof XMLHttpRequest != 'undefined')
  {
    xmlHttp = new XMLHttpRequest();
  }
  if (xmlHttp)
  {
    xmlHttp.open('GET', Dateiname, true);
    xmlHttp.onreadystatechange = function ()
    {
      if (xmlHttp.readyState == 4)
      {
        Inhalt = (xmlHttp.responseText);
      }
    };
    xmlHttp.send(null);
  }
  return Inhalt;
}

Danke schön im Voraus

Marco

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