Hallo Leute,
ich suche schon seit Längerem eine Möglichkeit für die o.g. "Bild des ..."-Funktion. Dabei soll täglic oder auch wöchentlich aus einem vorgegebenen Verzeichnis ZUFÄLLIG ein Bild ausgewählt und dieses dann angezeigt werden.
Leider stehen mir KEINE serverseitigen Dienste (PHP,SSI, ASP,etc.) zur Verfügung. Ich muss mein Problem also mit einem JavaScript lösen.
Kennt jemand eine Seite mit einem solchen Script oder kann mir jemand hier ein beispiel-Scirpt posten?
DANKE schon mal im Voraus !!! :o)
Homepage selbermachen 7.852 Themen, 35.619 Beiträge
Naja, ich würde sagen du gibts ihm als Variablen den Pfad der jeweiligen Bilder an, und generierst eine Zufallszahl, die er an anzeigt. Die Zufallszahl kann ja abhängig vom Monat ?? Sein. MfG Hanussen
Ich habe mir das folgendermassen gedacht (Pseydo-Code für 100 Bilder):
function bilder
{
var zahl = random 100
}
Aufruf: javascript:bilder(../bilder/image'zahl'.jpg)
Es wird also eine Variable per Zufallsgenerator erstellt. Diese Variable wird in einen Pfad eingefügt welcher ja immer gleich bleibt. Da die Bilder immer imageX.jpg (X = eine fortlaufende Zahl) heißen könnte man das so realisieren.
Allerdings fehlen mir die programmiertechnischen Fähigkeiten um so eine Zufallsfunktion und auch eine Datumsfunktion (für den Tages- bzw. Wochenwechsel) zu programmieren.
packe alle bildurls in ein array:
var bilder=new Array();
bilder[0]="datei1.jpg";
bilder[1]="datei2.jpg";
...
var zufall=Math.round(bilder.length*Math.random());
var aBild=bilder[zufall];
jetzt kannst du entweder mittels document.write() oder dhtml dieses bild in die seite bringen.