| |||||||
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: Sep 2003
Beiträge: 48
| Problem permanente crossdomainabfrage + variable
Und hier gleich noch ne Frage: Ich hole mir im ersten Frame meiner Hauptzeitleiste mit hilfe einer crossdomain.xml aus einem Textfile eine Zahl(z.B. 300) von einem anderen Server ab und speichere sie in einem Textfeld. System.security.loadPolicyFile("http://www.xy.de/crossdomain.xml"); var lv = new LoadVars(); lv.onData = function(aha) { trace("aha: "+aha); score.highscore.text = aha; }; lv.load("http://www.xy.de/txtscore.jsp"); stop(); Das geht soweit alles. NUR: Der Hauptfilm wir als Schleife abgespielt. Das bewirkt, dass der Browser permanent am Rödeln ist, weil er immerzu wieder diese txtscore abfragt. Kann ich irgendwie dieses jsp-File nur einmal am Anfang abfragen, dann den Inhalt in eine Variable übergeben, die diesen Wert behält? Ich dachte mir, ich lass den Hauptfilm einfach vom Ende zu Frame 2 springen, in dem ich das Textfeld noch liegen habe. Logischerweise ist das Teil aber dann leer. In Frame 1 eine weitere Variable einfügen gelingt mir auch nicht. Evtl. geht es auch, diese Verbindung nur beim ersten Aufruf des Films zulassen und dann ... wie geh ich ran? Danke allen für Antwort!! |
| | |
| | #2 (permalink) |
| °.oO°O.o°.oO.o°O Registriert seit: Jun 2005 Ort: CH
Beiträge: 1.490
|
Entweder du setzt ne Variable beim onLoad, die du abfragst, bevor du die Variable lädst. PHP-Code:
__________________ There is no way to happiness, happiness is the way! - Buddha |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Sep 2003
Beiträge: 48
| Sorry, raff's nicht ..
Wo ist mein lv.load?? System.security.loadPolicyFile("http://www.xy.de/crossdomain.xml"); if(_root.geladen != 1) { var lv = new LoadVars(); lv.onData = function(aha) { trace("aha: "+aha); score.highscore.text = aha; }; lv.load("http://www.xy.de/txtscore.jsp"); lv.onload=funktion() { _root.geladen = 1; } stop(); Kannst du das nochmal etwas präzisieren. Ich muss doch jetzt noch irgendwo angeben, dass score.highscore.text seinen Inhalt behalten soll?? Danke Geändert von muffin (23-03-2006 um 14:48 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |