load movie +timeout

wannaknowall

Grünschnabel
möchte eine slideshow mit swf files machen, nach 60 sec. soll automatisch ein neuer film geladen werden, klingt simpel aber ich kriegs nicht hin
 
Hier mal ein Ansatz:
PHP:
aSwf = []
aSwf.push ( "datei0.swf" )
aSwf.push ( "datei1.swf" )
aSwf.push ( "datei2.swf" )
aSwf.push ( "datei3.swf" )
aSwf.push ( "datei4.swf" )
aSwf.push ( "datei5.swf" )
aSwf.push ( "datei6.swf" )

var time = 60000

function loadFilm ( wo, id )
{
	clearInterval ( LF )
	
	wo.loadMovie( aSwf[id] );
	
	if ( id >= aSwf.length ) 
	{
		id = 0
	} else {
		id++
	}
	
	LF = setInterval ( this, "loadFilm", time, wo, id )
}

loadFilm( mc, 0 )
Der Parameter wo beschreibt in dem Fall den Ort wo die Filme reingeladen werden.
In meinem Beispiel ein MovieClip mit dem Instanznamen "mc".
 
danke für das script,
ich habe also einen leeren clip angelegt und das script in
in einen onclipevent/enter frame -tag gepackt, aber irgendwie gehts nicht
 
Das Skript sollte irgendwo in einem Frame liegen und es braucht wie schon erwähnt einen MovieClip mit dem Instanznamen "mc" in den es dann alle 60 Sekunden jeweils die nächste Datei aus dem Array aSwf lädt.
 

Anhänge

Zurück