Archiv des Tags ‘IE7’

Page-Break-Before & IE7

Freitag, den 16. Mai 2008

Jetzt war ich so froh, dass page-break-before so schön funktionierte. Auf einmal dann aber doch nicht mehr :-/ Was war passiert? Scheinbar war die Tabelle im IE zu lang geworden – dann nämlich meint der IE7, lohnt sich ein Seitenumbruch nicht. Wenn die Tabelle eh umgebrochen werden muss, ignoriert der IE7 das manuelle page-break schlicht.

Wenn man das weiß, kann man (ein wenig) gegensteuern.

JavaScript und der IE7…

Donnerstag, den 15. Mai 2008

Eigentlich mag ich kein JavaScript – aber manchmal kommt man eben nicht drum herum. Wenn man z. B. eine Bild-Datei austauschen möchte.

Ich habe also eine HTML-Seite, auf der ich im DIV mit der id=“bla“ das erste Bild austauschen möchte. Bisher funktionierte das so (das Bild hat noch einen Link – daher childNodes[0].firstChild):

document.getElementById(„bla“).childNodes[0].firstChild.src = „fasel.jpg“;

Der IE7 meint jetzt aber, dass das so nicht mehr ginge 🙁

Nach einigem hin- und herschieben bin ich jetzt auf diese Zeilen gekommen:

var bild = document.getElementsByTagName(„img“);
bild[2].src = „fasel.jpg“;

Nicht wirklich schön – aber es funktioniert. Im IE6/7 und FireFox… Wobei ich das Verhalten im IE7 mit der alten Zeile nicht versteh‘