Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-02-2005, 22:08   #1 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
LoadVars.sendAndLoad() will nicht mehr!

Hallo!
Ich zeig euch mal ein Script das funktioniert:
PHP-Code:
lv = new LoadVars();
lv.onLoad = function(){
 
trace("daten: "+lv.v);
}
lv.load("http://localhost/test/loadVarTest.txt"); 
in loadVarTest.txt steht nur "v=test"...

und jetzt ein Script das nicht funktioniert:
PHP-Code:
lv = new LoadVars();
= new Object();
lv.onLoad = function(){
 
trace("daten: "+o.v);
}
lv.sendAndLoad("http://localhost/test/loadVarTest.txt",o,"GET"); 
onLoad wird einfach nicht aufgerufen!
(auch onData nicht...)

Die Datei findet er aber, denn wenn ich eine nicht-existierende Datei angebe, sagt er "Error opening URL" im Output

was mach ich falsch?
Danke!
Alphanimal ist offline   Mit Zitat antworten
Alt 07-02-2005, 22:19   #2 (permalink)
Freizeitflasher
 
Benutzerbild von Alphanimal
 
Registriert seit: Jun 2004
Ort: Niederösterreich
Beiträge: 615
Ok! Hat sich erledigt!

Der Fehler:
Das Zielobjekt (o) muss ein LoadVars-Objekt sein.
onLoad wird dann im Zielobjekt ausgeführt, und nicht in dem, indem sendAndLoad ausgeführt wurde.

Man kann natürlich auch als Zielobjekt das gleiche angeben, das zum Senden verwendet wird.

also der funktionierende Code:
PHP-Code:
lv = new LoadVars();
lv.onLoad = function(){
 
trace("daten: "+this.v);
}
lv.sendAndLoad("http://localhost/test/loadVarTest.txt"lv"GET"); 
Alphanimal ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:49 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele