Vinzenz Mai: [OBJ].style.backgroundImage + ie = impossible?

Beitrag lesen

Hallo,

Gleich zum Punkt:

» 	var table1 = document.createElement("table");  

> 	table1.setAttribute("width","100%");  
> 	table1.setAttribute("border","0");  
> 	table1.setAttribute("cellspacing","0");  
> 	table1.setAttribute("cellpadding","0");  
> 	this.barHtmlObject.appendChild(table1);  
>   
> 	var line1 = document.createElement("tr");  
> 	table1.appendChild(line1);

Ich weiß, es ist nicht 100%ig opitmiert. Aber im Firefox funktioniert es. Jedoch will der Internet Explorer partou die Hintergrundgrafiken nicht laden.

Internet Explorer 7 sowie 8 bilden zwar die tabellen und elemente voll aus, aber es wird keine einzigste der darin enthaltenen Grafiken geladen.

ich bin überrascht.

Ich dachte immer, IE würde - völlig standardkonform - darauf bestehen, seine tr-Elemente in einem tbody-Element (oder thead- oder tfoot-Element) haben zu wollen und nicht als Kind eines table-Elementes. Ich hielte mich an diese Regel, auch wenn andere Browser großzügiger sind.

Freundliche Grüße

Vinzenz