Hallo,
<img src="wenigbytes.gif" name="Austauschbild">
und in JavaScript:
<body onLoad="Austauschen()">
und
<head>
<script language="text/javascript">
eigentlichesBild = new Image();
eigentlichesBild.src = "vielebytes.gif";
function Austauschen() {
document.Austauschbild.src = eigentlichesBild.src;
}
</script>
Das hat allerdings den Nachteil, dass bei deaktiviertem JavaScript nur das lowsrc-bild angezeigt wird. besser wäre:
<img src="vielebytes.gif" name="Austauschbild" />
<script language="JavaScript">
<!--
document.Austauschbild.src = "wenigbytes.gif";
//-->
</script>
und
<body onLoad="Austauschen()">
und
<head>
<script language="text/javascript">
<!--
eigentlichesBild = new Image();
eigentlichesBild.src = "vielebytes.gif";
function Austauschen() {
document.Austauschbild.src = eigentlichesBild.src;
}
//-->
</script>
Dann wird bei deaktiviertem JavaScript gleich das echte Bild geladen.
Anmerkung: IMHO ist das eine technische Spielerei, die mehr verwirrt als nützt. Ich bin grundsätzlich dafür, HTML dafür herzunehmen, wofür es auch gedacht ist, und nicht "umzuprogrammieren". Das alt-Attribut tut's in den meisten Fällen auch.
Robert
http://www.designauswahl.here.de
mit kostenlosem Webseiten-Generator ROBE.dit
[more than a HTMLE.dit]