Nico: Random Bilderauswahl + Link

Beitrag lesen

Hi Mel,

danke fuer Deinen Loesungsvorschlag.

Ich habe ihn getestet mit dem Ergebnis, dass Deine erste Version, so langsam laeuft, dass Explorer den Geist aufgibt. Weiss der Teufel, warum? In der Zweiten Version steckt vermutlich ein Fehler, denn da geht ohne Fehlermeldung ueberhaupt nichts.

Ich bin mittlerweile zu folgendem Ergebnis gekommen, das allerdings den Nachteil hat, dass es keine PopUp - Funktion enthaelt. Die muesste da noch eingebaut werden. Weisst Du da Rat?

Code:
------------------------------
<html>
<head>
<title></title>
</head>
<body>
<script>
var pics = new Array("bild2.jpg", "bild3.jpg", "bild4.jpg");
function GetPic() {
var idx;
var picName="";
while(picName=="") {
idx = Math.floor(Math.random()*pics.length);
picName=pics[idx];
}
pics[idx]="";
return picName;
}
function WritePic() {
picName=GetPic()
document.writeln("<a href='gross/"+picName+"'><img src='"+picName+"'></a>");
}
</script>
<p><script> WritePic();</script><br>
<script> WritePic();</script> </p>
</body>
</html>
----------------------------------------------------------

Dabei gilt es zu beachten, dass die grossen Bilder den gleichen Namen tragen wie die kleinen und sich im Unterverzeichnis /gross befinden muessen.

So, nun fehlt wie gesagt nur noch die Popup-Funktion....

Gruesse
Nico