Hi,
Ein Script soll automatisch 3 Bilder in einer Tabelle darstellen. Doch sobald ein Bild "broken" ist, soll dieses Bild durch ein Standart-Bild ersetzt werden. Folgenden Code habe ich bereits - und er klappt auch, bis auf dass das Bild nicht wieder in die Tabelle geschrieben und mit den anderen Bildern weitergemacht wird.
Ich glaub, ich verstehe was Du meinst.
Versuch doch mal folgenden Quelltext:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<script type="text/javascript">
<!--
document.write('<table>');
for(var i=0; i<3; i++)
{
alert('pic' + i + '.jpg')
document.write('<td><img id="Bild' + i + '" src="pic' + i + '.jpg" onError="this.src='standart.jpg.jpg'"></td>');
}
document.write('</table>');
//-->
</script>
</BODY>
Dadurch wird die Schleife mit dem document.write nicht unterbrochen wenn das Bild fehlt, wie in Deiner Variante geschieht.
Grüße,
Rony