Interessierte
Hallo alle zusammen,
jetzt stehe ich vollkommen auf dem Schlauch. Ich habe eine Navigation mit einem Container über switch gebaut. Um die Seiten zu füllen, muß ich also den Inhalt innerhalb von case füllen. Bisher klappt dies nur mit Text bzw. htmlText. Nun wollte ich aber auch auf Seite 1 einen externen swf auf eine Seite reinholen. Hier fängt das Problem an - es wird nicht angezeigt.
Bei Klick auf den Button zu Seite 1 erscheint unter Ausgabe:
TypeError: Error #2007: Parameter listener darf nicht 'null' sein.
at flash.events::EventDispatcher/addEventListener()
at buttonAS_fla::MainTimeline/onClick()
Bin für jeden Tipp dankbar.
jetzt stehe ich vollkommen auf dem Schlauch. Ich habe eine Navigation mit einem Container über switch gebaut. Um die Seiten zu füllen, muß ich also den Inhalt innerhalb von case füllen. Bisher klappt dies nur mit Text bzw. htmlText. Nun wollte ich aber auch auf Seite 1 einen externen swf auf eine Seite reinholen. Hier fängt das Problem an - es wird nicht angezeigt.
Bei Klick auf den Button zu Seite 1 erscheint unter Ausgabe:
TypeError: Error #2007: Parameter listener darf nicht 'null' sein.
at flash.events::EventDispatcher/addEventListener()
at buttonAS_fla::MainTimeline/onClick()
Code:
buttons_mc.addEventListener(MouseEvent.CLICK, onClick);
function onClick (e:MouseEvent):void
{
switch(e.target.name)
{
case "eins_btn":
con_mc.con_txt.text= "Seite 01"
//neue Loader Instanz mit leerem Movieclip
var loader:Loader = new Loader();
loader.load(new URLRequest("ani.swf"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,SWF1);
function SWF1(e:Event):void {
con_mc.leer_mc.addChild(loader);
}
break;
case "zwei_btn":
con_mc.con_txt.htmlText= "Seite 02<br>hier eine schöne Gartenblume<br><a href='http://www.xxxx.de'><img src='../img/blume.jpg'></a>und das Ganze ist verlinkt auf meine Homepage"
break;
case "drei_btn":
con_mc.con_txt.text= "Seite 03"
break;
case "vier_btn":
con_mc.con_txt.text= "Seite 04"
break;
}
}
Bin für jeden Tipp dankbar.