Probleme mit function (src:String):Void

fraengel

Grünschnabel
Hallo Flasher,
folgenes Script ist original aus der Flashhilfe entnommen und zeigt den src:string mit IP- Adresse des letzten Besuchers und auch Datum, Uhrzeit der aus der zugehörigen PHP-Datei geladen wird, in einem dynamischen Textfel.
Das funktioniert auch einwandfrei, wenn das Script alleine im ersten Bild geschrieben und getestet wird.
Schreibe oder kopiere ich dieses Script jedoch an irgendeiner Stelle (auch neues Bild) in meine Webseite, wird die Zeile mit der Function wie folgt angemeckert.
**Fehler** Szene=Scene 1, Ebene=Aktionen, Bild=6:Zeile 8: '{' erwartet
lorem_lv.onData = function (src:String):Void {
**Fehler** Szene=Scene 1, Ebene=Aktionen, Bild=6:Zeile 14: Unerwartetes Auftreten von '}'
}
Hier das Script:
PHP:
this.createTextField("my_txt", 10, 10, 10, 320, 100);
my_txt.autoSize = "left";
//my_txt.border = true;
my_txt.multiline = true;
my_txt.wordWrap = true;
my_txt._y = 200;
var lorem_lv:LoadVars = new LoadVars();
lorem_lv.onData = function (src:String):Void {
    if (src != undefined) {
        my_txt.text = "Letzter Besucher " + src;
    } else {
        my_txt.text = "Unable to load external file.";
    }
}
lorem_lv.load("lbdwa.php", 0, "POST");

Wer kann mir einen Tip geben.

Freundliche Grüße
 
Hi,

damit die strikte Typisierung (sowohl von Objekten als auch innerhalb von Funktionsdeklarationen) verarbeitet wird, musst Du den Film für ActionScript 2.0 (in den "Einstellungen für Veröffentlichungen") exportieren.

Andernfalls musst Du die Typisierung weglassen:
Code:
this.createTextField("my_txt", 10, 10, 10, 320, 100);
my_txt.autoSize = "left";
//my_txt.border = true;
my_txt.multiline = true;
my_txt.wordWrap = true;
my_txt._y = 200;
var lorem_lv = new LoadVars();
lorem_lv.onData = function (src) {
    if (src != undefined) {
        my_txt.text = "Letzter Besucher " + src;
    } else {
        my_txt.text = "Unable to load external file.";
    }
}
lorem_lv.load("lbdwa.php", 0, "POST");

Gruß
.
 

Neue Beiträge

Zurück