IE will <xxx class=""> per JS nicht ändern?!
Philip Salzmann
- javascript
Grüß Euch mal wieder,
also ich hab vor kurzem mal wegen einer Java-"Slidefunktion" angefragt, mir wurde auch gut geholfen und es funktioniert jetzt auch super... im Firefox :(
Der Internet Explorer macht natürlich wieder einmal Probleme. Wer jetzt nicht vergleichen kann: Nach dem Laden wird im IE die Tabelle nicht wieder sichtbar. Ich glaube es liegt daran dass er die CSS Klasse des Frames zwar ändert (Ich habe 2 Klasse, sichtbar und unsichtbar, die per JS geändert werden), nicht aber darstellt. Ich habe mir nämlich eine Meldung mit der Klasse ausgeben lassen und die hat gepasst. Warum also wird der Frame nicht sichtbar?
Das Problemkind findet ihr unter
www.jugendraum-grinzens.at/page (temporäre adresse, später ohne /page (fürs archiv :P))
Vielen Dank schonmal für die Antworten,
cu
Philip
Ach äh ganz vergessen die Codezeile zu posten von der ich denke dass sie das Problem ist:
function fadein(id1, id2) {
document.getElementById(id2).style.width = 0;
document.getElementById(id2).className = "content";
//alert(" '" + id2 + "' hat die CSS-Klasse '" + document.getElementById(id2).className + "'!");
loop(id2, 0, 'blank', 1, 520);
}
Hier seht ihr auch die Meldung die mir "Content" als Klasse ausgibt!
Gruß,
Philip
Hat niemand eine Idee was ich tun kann? :(