Tobias Menzel
Erfahrenes Mitglied
Hi
ich arbeite gerade an meiner neuen Seite und bin auf ein merkwürdiges Problem gestoßen:
Im ersten Frame der Hauptzeitleiste werden beim Ereignis onLoad einige Initialisierungsfunktionen aufgerufen (unter anderem die Zuweisung der Beschriftungen/Aktionen des DropDown-Menüs).
Nun habe ich aus bestimmten Gründen eine Art "externen" Preloader verwendet, der den Hauptfilm unsichtbar lädt (womit er im Browsercache ist) und direkt danach eine neue Seite mit diesem Film als _root aufruft. im InternetExplorer läuft auch alles wie es soll, in Netscape 7.1 und Mozilla Firebird wird das onLoad-Ereignis aber anscheinend nach der Weiterleitung nicht mehr aufgerufen.
Das kann ich prinzipiell verstehen, da sich der Film ja schon im Cache befindet (und umgehen, indem ich die Initialisierungen z.B. in den ersten Aufruf einer onEnterFrame-Funktion setze) - was mich wundert ist, dass sich das PlugIn in den verschiedenen Browsern unterschiedlich verhält. In allen Browsern läuft Flash-Player 7.
Kennt jemand dieses Verhalten bzw. kann mir mehr über den Datenaustausch zwischen PlugIn und Cache in diversen Browsern sagen?
Danke.
P.S.: die Weiterleitung ist natürlich keine elegante Lösung und ich werde das noch ändern - leider habe ich im Moment in etlichen nachgeladenen Unterfilmen Verweise auf _root (da ich zur Kommunikation zwischen 2 Unterfilmen sonst 10 Ebenen hinauf und wieder hinunter müsste (_parent._parent_parent ... ) und ein interner Preloader scheidet aus, da ein Großteil der Datenmenge ins erste Bild exportiert wird.
ich arbeite gerade an meiner neuen Seite und bin auf ein merkwürdiges Problem gestoßen:
Im ersten Frame der Hauptzeitleiste werden beim Ereignis onLoad einige Initialisierungsfunktionen aufgerufen (unter anderem die Zuweisung der Beschriftungen/Aktionen des DropDown-Menüs).
Nun habe ich aus bestimmten Gründen eine Art "externen" Preloader verwendet, der den Hauptfilm unsichtbar lädt (womit er im Browsercache ist) und direkt danach eine neue Seite mit diesem Film als _root aufruft. im InternetExplorer läuft auch alles wie es soll, in Netscape 7.1 und Mozilla Firebird wird das onLoad-Ereignis aber anscheinend nach der Weiterleitung nicht mehr aufgerufen.
Das kann ich prinzipiell verstehen, da sich der Film ja schon im Cache befindet (und umgehen, indem ich die Initialisierungen z.B. in den ersten Aufruf einer onEnterFrame-Funktion setze) - was mich wundert ist, dass sich das PlugIn in den verschiedenen Browsern unterschiedlich verhält. In allen Browsern läuft Flash-Player 7.
Kennt jemand dieses Verhalten bzw. kann mir mehr über den Datenaustausch zwischen PlugIn und Cache in diversen Browsern sagen?
Danke.
P.S.: die Weiterleitung ist natürlich keine elegante Lösung und ich werde das noch ändern - leider habe ich im Moment in etlichen nachgeladenen Unterfilmen Verweise auf _root (da ich zur Kommunikation zwischen 2 Unterfilmen sonst 10 Ebenen hinauf und wieder hinunter müsste (_parent._parent_parent ... ) und ein interner Preloader scheidet aus, da ein Großteil der Datenmenge ins erste Bild exportiert wird.
Zuletzt bearbeitet: