Scripts

R

RedMatch

Guest
hi
hab da ne frage:
ich habe mir auf einer website ein flashvideo eingebaut

gibts da irgendeinen code (java, html etc.) mit dem ich mehrere flashvideos hochladen kann, und die per "zufallsgenerator" in diesem flashfenster abgespielt werden?

P.S.: kennt jemand vielleicht andere sites, wo man viele vordefinierte scripts finden kann?

danke
 
danke für die site, aber ich brauche immer noch das zufallsprinzip, wie oben beschrieben
 
http://selfhtml.teamone.de/javascript/objekte/math.htm#random

wenn du 5 filme hast, dann nimmst du ein ergebnis zwischen 0 und 0,2 für film 1 0,2 und 0,4 für film 2 usw.

nach dem motto

Code:
function Zufall() {
myZufall = random();

if(myZufall < 0.2)
  document.write('Filmchen 1');
elseif(myZufall >= 0.2 && myZufall < 0.4)
  document.write('Filmchen 2');
elseif(myZufall >= 0.4 && myZufall < 0.6)
  document.write('Filmchen 3');
elseif(myZufall >= 0.6 && myZufall < 0.8)
  document.write('Filmchen 4');
else
  document.write('Filmchen 5');
}
 
sorry, aber das hab ich ned ganz verstanden

wo muss man diesen code einfügen?
 
schon, aber das flashvideo hat ja auch bei der gewünschten position einen code

woher soll dein script nun wissen, wo die fünf videos erscheinen sollen, denn es sol ja immer dieselbe position sein
 
du musst halt statt der document.write('Filmchen x');

einsetzen

document.write('&lt;hier der Tag, der das Flash ausführt&gt;');


und das JS schreibt das an die stelle, an der es ausgeführt wird
 
aber der code, den du mir genannt hast muss ich dort einfügen, oder?

&lt;/head&gt;
&lt;script&gt;
function Zufall() {myZufall = random();if(myZufall &lt; 0.2) document.write('Filmchen 1');elseif(myZufall &gt;= 0.2 && myZufall &lt; 0.4) document.write('Filmchen 2');elseif(myZufall &gt;= 0.4 && myZufall &lt; 0.6) document.write('Filmchen 3');elseif(myZufall &gt;= 0.6 && myZufall &lt; 0.8) document.write('Filmchen 4');else document.write('Filmchen 5');}
&lt;/script&gt;
&gt;body&gt;
...

stimmt diese position?
 
dann müsstest du die funktion irgendwann aufrufen, zum Beispiel im Onlick-Ereignis eines Links.

Du kannst es aber auch einfach mitten rein schreiben

HTML:
[body]
[h1]Seht mein cooles Filmchen:[/h1][br]
[script type="text/javascript"]
myZufall = random();
// usw.
[/script]
...
 
das video soll bereits automatisch ein bestandteil der startseite sein, und durch die aktualisierung oder durch das aufrufen der seite, soll per zufallsgenerator eins ausgewählt werden

das ist der code für das video (er wird an der stelle eingefügt, an der auch das video erscheinen soll):

&lt;OBJECT classid="clsid :D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"
ID=navi WIDTH=300 HEIGHT=224&gt;
&lt;param name="_cx" value="23521"&gt;
&lt;param name="_cy" value="13811"&gt;
&lt;param name="FlashVars" value="-1"&gt;
&lt;param name="Movie" value="FILMCHEN.swf"&gt;
&lt;param name="Src" value="FILMCHEN.swf"&gt;
&lt;param name="WMode" value="Window"&gt;
&lt;param name="Play" value="-1"&gt;
&lt;param name="Loop" value="0"&gt;
&lt;param name="Quality" value="High"&gt;
&lt;param name="SAlign" value&gt;
&lt;param name="Menu" value="-1"&gt;
&lt;param name="Base" value&gt;
&lt;param name="Scale" value="ShowAll"&gt;
&lt;param name="DeviceFont" value="0"&gt;
&lt;param name="EmbedMovie" value="0"&gt;
&lt;param name="BGColor" value="FFFFFF"&gt;
&lt;param name="SWRemote" value&gt;&lt;embed src="FILMCHEN.swf" quality="high" bgcolor="#FFFFFF" WIDTH="100%" HEIGHT="100%" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"&gt;&lt;/OBJECT&gt;

dieser code spielt aber immer dasselbe video ab. wenn ich jetzt jedoch vier oder fünf verschiedene videos habe, dann sollen diese per zufallsgenerator zum beispiel durch die aktualisierung der seite oder einfach durch das aufrufen der seite (die seite ist die startseite) ausgewählt werden
 
Zurück
Oben