automatische Homepage-"SlideShow"
Ingo Siemon
- html
Hallo Allerseits
Meine Internetseite ist mit Frames aufgebaut.
Auf der linken Seite gibt es den Navigations-Frame
und auf der rechten Seite dann der Inhalts-Frame.
Nun würde ich gerne eine Art Demo-Funtion einbauen.
Dabei sollen automatisch per "Zufallsgenerator" im rechten
Inhaltsframe, alle Seiten angezeigt werden,
dessen html-Dateien in einem bestimmten Verzeichnis liegen.
Die Seiten sollen dann eine bestimmte Zeit stehen bleiben (z.B. 5 Sekunden).
Hat jemand von Euch eine Idee, wie ich sowas realisieren kann ?
Über Ideen und Ratschläge würde ich mich wirklich riesig freuen :)
Gruß aus Münster
Ingo
Hallo,
Meine Internetseite ist mit Frames aufgebaut.
Auf der linken Seite gibt es den Navigations-Frame
und auf der rechten Seite dann der Inhalts-Frame.
Ob mit Frames oder links oder rechts ist unwichtig.
Dabei sollen automatisch per "Zufallsgenerator" im rechten
Inhaltsframe, alle Seiten angezeigt werden,
dessen html-Dateien in einem bestimmten Verzeichnis liegen.
Die Seiten sollen dann eine bestimmte Zeit stehen bleiben (z.B. 5 Sekunden).
... gibt es auf deinen Seiten so wenig zu Inhalt, dass 5 Sekunden ausreichen um alles zu lesen (und zu verstehen)?
Mit js würde ich das in etwa so lösen (ungetestet):
function zufall() {
var anz_links = 3;
var randomnumber1 = Math.random();
var rand = Math.round( (anz_links-1) * randomnumber1) + 1;
links = new Array;
links[1] = "1.htm";
links[2] = "2.htm";
links[2] = "3.htm";
var zufallslink = links[rand];
self.location.href = zufallslink;
}
window.setTimeout("zufall()",5000);
HTH & Grüsse
Frankie
links = new Array;
links[1] = "1.htm";
links[2] = "2.htm";
links[2] = "3.htm";
^^^^^^
links[3] = "3.htm";
1 bis 3.htm sind nur Beispiele, bei vielen Links natürlich mit Schleife lösen, am bestem durch Auslesen des Ordners ...
Grüsse
Frankie