Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Netzwerke>Javascript - Ergebnis einbinden?

Javascript - Ergebnis einbinden?

wurzelmac12.01.1221:18
Ich würde gerne ein Bild vorab laden und benutze dafür dieses Javascript:
<script type="text/javascript" language="JavaScript">
<!--

Bild01 = new Image();
Bild01.src="http://www.url.com/bilder/bild/xyz.jpg";

//-->
</script>
Der Code ist von hier http://www.web-toolbox.net/webtoolbox/bilder/images-vorladen-script01.htm ergoogelt. Leider steige ich nicht ganz durch, wie der Autor das per Javascript vorgeladene Bild in den Body-Bereich der Seite einbindet. Wer ist geduldig genug, mir auf die Sprünge zu helfen?
Danke!
0

Kommentare

wurzelmac13.01.1208:26
Niemand?
0
kcnb8
kcnb813.01.1210:03
Steht doch alles im Quellcode *kleiner Scherz*

var BildListe = new Array();
BildListe[0] = "/bilder/bild/xyz.jpg";

// vorzuladene Bilder werden nun in
// den neuen Array 'Bilder' geschrieben

Bilder = new Array()

function Vorladen01()
{
for (i=0; i < BildListe.length; i++) {
Bilder[i] = new Image();
Bilder[i].src = BildListe[i];
}
}

Vorladen01();

// Die Funktion zum Austausch des Bildes:
function zeige1() {
document.getElementById("Testfoto").src = Bilder[0].src;
}

und das Bild:

<img style="border:1px solid #4F4F4F" id="Testfoto" src="../fotos/500/20.jpg" width="500" height="375" border="0" alt="">

der Link zum austauschen:

<a class="testlink" href="javascript:zeige1();">Bild Nr. 1</a> <- bei Klick auf den Link wird das SRC-Attribute des Bildes dann geändert.

Ich habe das jetzt nicht getestet, aber vielleicht reicht der Gedankenanstoss.
Aber mal anders gefragt, was hast du denn im Detail vor? Das lässt sich bestimmt auch eleganter lösen. Diese JavaScript-Lösung ist irgendwie total 80er
„"Life on Earth may be quite expensive, but it includes a free annual trip around the sun." - Ashleigh Brilliant“
0
wurzelmac13.01.1211:14
Super, Danke! Ich werde am Wochenende mal damit herumbasteln.

Ich hätte vor, ein Bild (kein Rollover) von einer anderen URL auf meiner Seite einzubinden, aber so, dass es schon im Browsercache ist und nicht erst geladen werden muss.
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.