| |||||||
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: Oct 2003
Beiträge: 22
| new LoadVars will nicht so ganz wie ich will
Hallo Freunde, wahrscheinlich ist es eh schon zig mal besprochen worden und ich hab - ehrlich - auch auch hier die Suche benutzt. So wirklich wurde mein Problem nicht weniger. Ich erzeuge mittels cgi eine Ausgabe. Die könnt Ihr hier aufrufen. Übergeben werden die beiden Variablen "output" und "animation". Soweit so klar, lese ich mittels LoadVars das File ein. Code: empfangenertext = new LoadVars();
empfangenertext.load("http://www.smsscout24.eu/nicole.cgi?begruessung=1");
empfangenertext.onLoad = function() {
_root.empftext = empfangenertext.output;
_root.empfanim = empfangenertext.animation;
trace("Szene1 => Frame 1 : " + _root.empfanim);
}; In Szene1 - Frame2 versuche ich das ganze jetzt 1.) "_root.empftext" in ein dynamisches Textfeld zu spielen 2.) "_root.empfanim" in einen MC zu laden Soweit wird der Text ordnungsgemäß angezeigt - super ![]() Mein Problem ist die 2. Variable die immer undefined ist und deswegen auch mein MC nicht funktioniert. Ich habs schon mit diversen Sachen probiert weil ich dachte, dass vielleicht die Textausgabe nicht richtig ist die vom CGI gemacht wird. Ich habs folgenderweise probiert was aber alles nix genutzt hat. Ich schreibe meine Versuche einen/Zeile Code: output=blabla&animation=http://uswusw &output=blabla&animation=http://uswusw &output=blabla&animation=http://uswusw& und dann noch output=blabla& animation=http://uswusw &output=blabla &animation=http://uswusw Ich hoffe dennoch, dass mir geholfen wird. Vielen Dank lg. Werner |
| | |
| | #3 (permalink) | |
| Neuer User Registriert seit: Oct 2003
Beiträge: 22
|
Servus agedoubleju, Zitat:
![]() Was war der Grund? Ich gehe ja in eine Function soblad das Script fixfertig geladen ist mit empfangenertext.onLoad Mein Fehler war, dass ich im Ersten Frame keine stop(); Anweisung gegeben habe und somit der 2. Frame viel zu schnell aufgerufen wurde und die Variablen scheinbar noch nicht alle vorhanden waren. Ich habs jetzt so gelöst: 1. Frame eine stop(); Anweisung. Dannach in der Function .onLoad ein gotoAndPlay(2); eingebaut - tja und was soll ich sagen - es funzt. Übrigens zu Deiner Frage: Code: createEmptyMovieClip("Animation_mc",1);
Animation_mc.loadMovie(_root.empfanim);
Animation_mc._y=-10;
Animation_mc._x=-900;
Animation_mc.gotoAndStop(1);
onEnterFrame = function(){
if(Animation_mc.getBytesLoaded()>= Animation_mc.getBytesTotal() && Animation_mc.getBytesTotal()>4){
Animation_mc._x=0;
Animation_mc.gotoAndPlay();
}
} Manches mal hilft logisches denken auch - auch wenn diejenigen die lesen können klar im Vorteil sind lg. Werner | |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |