| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Mar 2003
Beiträge: 31
| reload .swf
sorry, das ich hier auch poste! aber im html forum tut sich nix! ![]() __________________________________________________ ___ hi... wie kann ich es lösen, das wenn man ein reload der site macht ein anders startflash erscheint. ich möchte halt, das die startseite immer anders aussieht wenn man ein reload macht. so das ich praktisch als beispiel 5 größenidentische .swf habe : 1.swf 2.swf 3.swf 4.swf 5.swf wenn ich also die website reloade soll beim ersten mal das "1.swf" geladen werden, dann beim späteren reload das "2.swf" usw. wer weiß wie ich sowas verwirkliche? muss bestimmt ein javascript dran glauben oder? wenn ja welches? torsten bedankt sich. |
| | |
| | #2 (permalink) |
| [Ernst Reiter] Registriert seit: Jul 2001 Ort: austria
Beiträge: 3.691
|
am besten machst ein random... var name = "film"+random(5)+".swf";
__________________ Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen m.f.g Scrawer (www.thinkspace.at) |
| | |
| | #4 (permalink) | |
| Neuer User Registriert seit: Mar 2003
Beiträge: 31
| Zitat:
ich erstelle einen leeren .swf und dann hole ich dort über den string "var name = "film"+random(5)+".swf";" die filme aus einem subordner? kann mir da jemand den kompletten befehl mal auflisten? | |
| | |
| | #5 (permalink) |
| [Ernst Reiter] Registriert seit: Jul 2001 Ort: austria
Beiträge: 3.691
|
naja du ladest ja in den hauptfilm..... einen der 5 rein? in einern container oder so denke ich mal... das ist halt jetzt z.b. _root.container.loadMovie("film1.swf"); zufall wäre nun...... var name = "film"+random(5)+".swf"; _root.container.loadMovie(name); so in die richtung halt....
__________________ Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen m.f.g Scrawer (www.thinkspace.at) |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Mar 2003
Beiträge: 31
|
ich lade die externen filme über: loadMovie("navigation_pc1.swf", "ziel"); wie wende ich das nun an? bin da zu blöd für glaube ich. *heul* meine haputdatei heißt (die leer ist und das script drin steht) navigation_pc.swf, alle anderen fünf filme die ich rein laden will liegen im selben verzeichnis... mit den namen navigation_pc1.swf navigation_pc2.swf navigation_pc3.swf navigation_pc4.swf navigation_pc5.swf so. was soll nun anstatt des o.a. script hin? sorry... |
| | |
| | #7 (permalink) |
| [Ernst Reiter] Registriert seit: Jul 2001 Ort: austria
Beiträge: 3.691
|
du musst ja nur den film namen navigation_pc1.swf dynamisch erzeugen name = "navigation_pc" + (random(5)+1) + ".swf"; _root.ziel.loadMovie(name); das +1 ist nur da damit das ergebnis nicht zwischen 0 und 4 sondern 1 und 5 liegt
__________________ Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen m.f.g Scrawer (www.thinkspace.at) |
| | |
| | #8 (permalink) | |
| Neuer User Registriert seit: Mar 2003
Beiträge: 31
| Zitat:
so habe nun: var name = "navigation_pc"+random(5)+".swf"; _root.loadMovie("http://test.cellcom-mobile.com/flash/navigation_pc1.swf", "ziel"); _root.loadMovie("http://test.cellcom-mobile.com/flash/navigation_pc2.swf", "ziel"); _root.loadMovie("http://test.cellcom-mobile.com/flash/navigation_pc3.swf", "ziel"); _root.loadMovie("http://test.cellcom-mobile.com/flash/navigation_pc4.swf", "ziel"); _root.loadMovie("http://test.cellcom-mobile.com/flash/navigation_pc5.swf", "ziel"); nur lädt er beim ersten mail die nummer "1" und beim reload geht er direkt auf die "5". was ist da falsch? | |
| | |
| | #9 (permalink) |
| [Ernst Reiter] Registriert seit: Jul 2001 Ort: austria
Beiträge: 3.691
|
ja das ist k.... random erzeugt ja nur eine zufalls zahl zwischen 1 und 5...... wie shuffle ![]() es kann sogar sein das etwas zweimal hintereinander kommt... bzw. ist nicht auszuschließen.... wenn du schön 1,2,3 usw.. haben möchtest geht das so mit flash alleine gar nicht... da ja keine var den reload überlebt... da müsstest schon wo zwischen speichern.... sharedObject oder so
__________________ Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen m.f.g Scrawer (www.thinkspace.at) |
| | |
| | #10 (permalink) | |
| Neuer User Registriert seit: Mar 2003
Beiträge: 31
| Zitat:
oh gott. ich schaff das alles nicht mehr! | |
| | |
| | #11 (permalink) |
| [Ernst Reiter] Registriert seit: Jul 2001 Ort: austria
Beiträge: 3.691
|
spielt die reihung eine rolle? ist ja egal oder..... wenn nicht geht es ohne zwischenspeichern nicht.... denn nach einem reload ist alles von vorher tot... das ist ja logisch.... localSharedObject... wäre der einfachste weg..... das geht von Flash heraus... ist wie ein cookie... nur halt einer der von Flash erzeugt wird...... such mal danach....
__________________ Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen m.f.g Scrawer (www.thinkspace.at) |
| | |
| | #12 (permalink) |
| Neuer User Registriert seit: Mar 2003
Beiträge: 31
|
JUHUUUU! KLAPPT NUN DOCH: var name = "navigation_pc"+(random(5)+1)+".swf"; _root.loadMovie("http://test.cellcom-mobile.com/flash/"+name, "ziel"); ![]() habe da deine anweisung übersehen! sorryhier das ergebnis... siehst man an den zahlen im bild. test.cellcom-mobile.com 1,2,3,4,5 und ab geht´s
Geändert von thoeninger (09-09-2003 um 15:51 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |