| |||||||
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: Jul 2002 Ort: Kulmbach, Bayern
Beiträge: 59
|
Hallo Leute! Eigentlich eine simple Geschichte, die aber leider nicht funzt. Ich will einen Newstext laden. Früher hab ich das über loadVariable gemacht... macht man ja nicht mehr, von daher habe ich mich in der Klasse loadVar eingelesen und folgendes zusammengestrickt: ActionScript:
Offline passt es! Online bekomme ich den folgende Fehler im Textfeld angezeigt: [type funktion] Habe schon dutzende Varianten durch und die halbe Nacht damit verbracht. Kann mir bitte jemand damit helfen? Vielen lieben Dank! Marcel |
| | |
| | #2 (permalink) | |
| zimmer 101 Registriert seit: Jul 2003 Ort: LE
Beiträge: 1.581
| Zitat:
ähm: meinst du ein textfeld, dem du den wert einer variablen zuweisen möchtest? dann wäre _root.navi.news.text zur zuweisung wesentlich geeigneter. was bezweckst du mit der klausel if(myLoadVars[i] != onLoad) ??? etwas mehr hilfestellung für die hilfesteller wäre nett l.g. rick
__________________ Illogical comparison with NaN. Any comparison operation involving NaN will evaluate to false because NaN != NaN. ricobeck.de | |
| | |
| | #3 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.322
|
ei, wo hast du denn das gelesen? "..if(myLoadVars[i] != onLoad){.." onLoad ist eine function, just selbige, in der 'wir' uns gerade befinden. die kannst du doch nicht mit einem textstring vergleichen. schmeiss diesen test komplett raus! das erfolgreich geladen wurde, wurde dir ja schon mit if(success){ bestätigt. und das ist auch unsinnig: _root.navi.news = myLoadVars[i]; wenn du z.b. 12 news geladen hasst, dann speicherts du die hier alle in eine einzige variable ab? da bleibt nicht viel von übrig ;-) das umspeichern brauchst du eigentlich überhaupt nicht. die haben schon alle einen platz (den namen, den du ihnen gegeben hast). wenn doch, sowas z.b. würde sinn machen: _root.navi.news=''; .. _root.navi.news += myLoadVars[i]+'\p'; alle news aneinander hängen. aber dann kannst du sie auch gleich so senden? probier mal weiter.
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Jul 2002 Ort: Kulmbach, Bayern
Beiträge: 59
|
Erstmal vielen Dank für Eure Antwort. Stimmt schon da passt definitiv was nicht! Hab ich heute nacht nicht mehr gecheckt... Schlaf tut gut. Die Geschichte habe ich von einem Tutorial auf Flashkit.com, nachdem ich mit den vielen Einträgen in diesem Forum nicht das gewünschte Ergebnis erzielt habe. Bitte erklärt mir doch bitte wo mein Problem ist. Wenn ich Euch richtig verstanden habe würde es also reichen, das ich folgendes schreibe: ActionScript:
Das passt aber doch auch nicht, weil LoadVars doch kein String ist, den ich eigentlich übergeben möchte. (_root.navi.news ist übrigens ein dyn Textfeld in einem Movieclip). Bzw. laut Eurer Antwort benötige ich doch gar keine Übergabe... ergo reicht dann nicht: ActionScript:
Was aber auch nicht stimmen kann, weil die Deklaration nicht stimmt. Oder wie früher: ActionScript:
Das geht aber auch nur offline???! Ich stehe auf dem Schlauch! Bringt doch mal Licht in mein Dunkel. Vielen Lieben Dank! Marcel |
| | |
| | #5 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.322
|
kann nirgens lesen, das wir dir sowas _root.navi.news += test; geschrieben hätten? du solltest den unsinnigen test rauswerfen! ActionScript:
*** früher ging das hier im forum. da steht backslash-p im script: \p das esc-zeichen für return und nicht wie hier angezeigt nur p!
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de Geändert von hgseib (16-06-2005 um 00:37 Uhr) |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Jul 2002 Ort: Kulmbach, Bayern
Beiträge: 59
|
Hallo nochmals! Also ich hab es, wenn auch ein wenig anders. ActionScript:
Trotzdem hab ich noch eine zusätzliche Frage. Da ich das Textfeld scrollen will hab ich es mit der scroll komponente verbunden. Da am Anfang kein Text enthalten ist, funzt der scroller nicht, klar wenn keine Stringmenge definiert ist. Wie kann ich das Problemchen lösen!? Danke nochmals für die nette Hilfe! Gruß, Marcel |
| | |
| | #7 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.322
|
"..Also ich hab es, wenn auch ein wenig anders.." schön, wenn's dich glücklich macht ;-) wozu das toString? bestehen deine newstexte aus zahlen? und wozu das break? was soll das denn da machen? "..mit der scroll komponente verbunden.." es gibt keine scroll komponente in MX 2004 ??? es gibt eine TextArea- komponente (genau das richtige für dich) und da geht das wunderbar mit dem scrollen.
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |