Ich bin heute auf der Suche nach einer Methode, ohne Javascript-Code in die HTML-Seite einzufügen ein PopUp direkt aus einer SWF-Datei zu öffnen, in Eurem Forum fündig geworden.
Ich habe meine fla nach dem von Skyla im Mai 2002 bei Euch bzw. im Buch "Flash MX professional" beschriebenen Methode gestrickt: Mit dem "Object.prototype.popmethode..." in Frame 1 der Hauptzeitleiste und
"on (release){
popmethode ("ziel.html","MeinNeuesFenster",200,280,0,0,0,0,0,0,0);
}"
auf den Buttons. Funktioniert wunderbar.
Nun soll die swf, aus der die Popup-Fenster aufgerufen werden, aber "randlos glücklich" in einem frameset laufen. Habe also einen solchen nach dem im "Flash 5 professionell"-Buch (S. 384) beschriebenen Muster erstellt.
Das ganze läuft auf dem IE 5 problemlos.
Auch unter Netscape 6.2 lassen sich die Popups öffnen.
Der IE 6 weigert sich hingegen hartnäckig, die Fenster zu öffnen. Verzichte ich hingegen auf die randlose Darstellung und bette ich die gleiche swf in eine HTML-Datei ohne frameset ein, so funktionieren die links auch beim IE 6.
Woran mags liegen? Freue mich über jeden Tipp
haschue
Ich habe meine fla nach dem von Skyla im Mai 2002 bei Euch bzw. im Buch "Flash MX professional" beschriebenen Methode gestrickt: Mit dem "Object.prototype.popmethode..." in Frame 1 der Hauptzeitleiste und
"on (release){
popmethode ("ziel.html","MeinNeuesFenster",200,280,0,0,0,0,0,0,0);
}"
auf den Buttons. Funktioniert wunderbar.
Nun soll die swf, aus der die Popup-Fenster aufgerufen werden, aber "randlos glücklich" in einem frameset laufen. Habe also einen solchen nach dem im "Flash 5 professionell"-Buch (S. 384) beschriebenen Muster erstellt.
Das ganze läuft auf dem IE 5 problemlos.
Auch unter Netscape 6.2 lassen sich die Popups öffnen.
Der IE 6 weigert sich hingegen hartnäckig, die Fenster zu öffnen. Verzichte ich hingegen auf die randlose Darstellung und bette ich die gleiche swf in eine HTML-Datei ohne frameset ein, so funktionieren die links auch beim IE 6.
Woran mags liegen? Freue mich über jeden Tipp
haschue