Elmar: Dom-Manipulation // Wieder streikt nur der Opera...

Beitrag lesen

Hallo Leute!

Wiedermal habe ich ein schönes kleines, knackiges Problem für Eure HTML-süchtigen grauen Zellen:

Zur Aktualisierung eines Warenkorbes wird die Seite neu geladen. Damit es zu keinen Laufzeitfehlern kommt während der die Seite neu lädt, blende ich den Warenkorb aus solange die alte Seite noch im Browser existiert. Die Funktion läuft leider wiedermal nicht im Opera. Kennt jemand den Grund? Ich konnte keine Opera spezifische Dokumentation zu diesem Thema bei selfhtml finden.

function wkUpdate(){
    var domwert = document.getElementById("wk_holder");
    var domkill = document.getElementById("wk_table");
    var domnew = document.createElement("p");
    var domnewMsg = document.createTextNode("der Warenkorb wird aktualisiert...");
    domnew.setAttribute("class", "schrift-klein-kursiv");
    domwert.removeChild(domkill);
    domwert.appendChild(domnew);
    domnew.appendChild(domnewMsg);
}