twb: Opera und NS6 unterschiede -> getElementById tabelle

Beitrag lesen

Hallo,

Hallo Alain!

display="<table cellspacing="0" cellpadding="0" style="background-color:black" width="180px"><td style="position:absolute;top:50px;left:auto;text-align:center;background-color:white" width="180px" height="20"></td><td style="position:absolute;top:50px;left:auto;text-align:center;background-color:aqua" width=""+(prozent*1.4)+"px" height="20"></td><font style="font-family:sans-serif;font-size:12px;color:red;position:absolute;top:50px">&nbsp;"+count+" Images... "+prozent+"%</font></table>";

Kann es sein, lieber Alain, dass mir dieser Quellcode - zumindest ansatzweise - bekannt vorkommt? =:-)

Gibts da keine einheitliche lösung,oder muss ich die beiden per javascript explizit trennen und für jeden einen seperaten code schreiben?

Was spricht denn gegen meine Lösung:

function preload()
{
count=0;
image=new Array ('bildx.jpg','bildy.gif','etc.gif');
picture=new Array(image.length);
for (i=0;i<image.length;i++)
{
picture[i]=new Image();
picture[i].onload=loadcheck;
picture[i].src=image[i];
}
}

function loadcheck()
{
count++;
percent=Math.round(count/image.length*100);
if (count>0&&count<image.length)
{
display="<table cellspacing="0" cellpadding="0" style="position:absolute;top:100;left:100"><tr><td height="24" width=""+percent+"" style="background-color:#ff0000">&nbsp;</td><td height="24" width=""+(100-percent)+"" style="background-color:#ffffff">&nbsp;</td></tr></table><font style="font-family:Arial,sans-serif;font-size:14pt;white-space:nowrap;position:absolute;top:"+(topoffset-tileoffset+1)+";left:"+(leftoffset-tileoffset)+"">&nbsp;Loading...&nbsp;"+percent+"%</font>";
document.getElementById("screen").innerHTML=display;
}
else weiterimtext();
}