Hi
Die funktion wuerde ich aus einer Mischung von window.setTimeout() einem Array mit den Dateien und location.href=Array[x] zusammenbasteln.
Das Fenster wird mit window.open("datei.html","fenstername",...) geoeffnet.
Die Links hat dir ja Teilweise Christian schon gegeben. Hier noch zwei links:
location.href: <../../tecbe.htm#a5>
Arrays: <../../tecc.htm#a2>
Da Christian geschrieben hat, dass das ganz einfach ist, hab ich mal versucht eine "Testversion" zu basteln:
<script language="JavaScript">
<!--
dateinamen= new Array("datei1.html","datei2.html","datei3.html","datei4.html","datei5.html");
Wartezeit=30000;
zaehler=1;
function oeffne() {
fenster=window.open(dateinamen[0],"fensterneu","width=200,height=100");
window.setTimeout("slideshow()",Wartezeit);
}
function slideshow()
{
fenster.location.href=dateinamen[zaehler];
fenster.focus();
if (zaehler<(dateinamen.length-1))
{
zaehler++;
window.setTimeout("slideshow()",Wartezeit);
}
else zaehler=1;
}
//-->
</script>
Jetzt musst du nur noch die funktion oeffne aufrufen und dann muesste alles so laufen, wie du es dir gedacht hast.
Die einzige Idee die man braucht, ist eigentlich die dateinamen in einen array zu schreiben und dann eben Stueck fuer Stueck aufzurufen. Der Rest ist ganz "einfaches" Javascript. ;-)
Tschau Holger