Linuchs: Bitte Ajax-Problem mit dem IE testen

Beitrag lesen

problematische Seite

Hallo henman,

danke dir. Ich habe das Setzen und Löschen der Hintergrundfarbe geändert:

.prio3 {    /* Aussteller Wunsch */
  background-color: #fc0;
}
var obj_zu_aendern;
//======================================
  function toggleWunsch( code, obj )
//======================================
{
  obj_zu_aendern = obj;  // Objekt sichern fuer ankommende Meldung
...
  http.open("get", url );
  http.onreadystatechange = updateNewContent;
  http.send(null);

}
//============================
  function updateNewContent()
//============================
{
...
    if ( arr[0] == 'prio_3' && arr[1] == '1' ) {    // Aussteller Wunsch setzen
//    obj_zu_aendern.classList.add("prio3");        // Probleme mit IE
      obj_zu_aendern.style.backgroundColor = "#fc0";
    }
    if ( arr[0] == 'prio_3' && arr[1] == '0' ) {    // Aussteller Wunsch loeschen
//    obj_zu_aendern.classList.remove("prio3");     // Probleme mit IE
      obj_zu_aendern.style.backgroundColor = "transparent";
    }
  }
}

Leider ist der Fehler damit nicht behoben. Deiner Fehlermeldung nach scheint obj_zu_aendern nicht mehr bekannt zu sein:

  • Fehlermeldung beim Markieren/Entmarkieren in IE 9 (wie IE 10 per Dev-Tools)
    • Beim Entmarkieren: 'Die Eigenschaft "remove" eines undefinierten oder Nullverweises kann nicht abgerufen werden.' Datei: bfp-forum.de, Zeile: 111, Spalte: 7
    • Beim Markieren: 'Die Eigenschaft "add" eines undefinierten oder Nullverweises kann nicht abgerufen werden.' Datei: bfp-forum.de, Zeile: 107, Spalte: 7
  • Fehlermeldung beim Aufruf in IE 8 (wie oben)
    • 'Das Objekt unterstützt die Eigenschaft oder Methode "getElementsByClassName" nicht' Datei: bfp-forum.de, Zeile: 1717, Spalte: 1
    • beim Markieren die gleichen Fehlermeldungen wie im IE 9

Jemand eine Idee?

Linuchs