Loading:


XML onHTTPStatus [AS 2]

Klasa: XML

Kompatybilność: ActionScript 1.0, Flash 8+

 

Wywołuje się, gdy Flash Player odbiera kod statusu HTTP od serwera.

 

Zdarzenie onHTTPStatus jest wywoływane przed onData, które wywołuje onLoad z wartością undefined jeśli plik nie załaduje się. Ważne jest do zapisania, że po wyołaniu onHTTPStatus jest wykonywane onData jest zawsze wykonywane nie zależnie od tego czy nadpisałeś onHTTPStatus.

 

Jeśli Flash Player nie może pobrać kod statusu od serwra lub jeśli Flash player nie może komunikować się z serwera, domyślnie wartość wynosi wtedy 0, oraz jest przekazywana do twojego kodu AS. Wartość 0 może byc zgenerowana w każdym odtwarzaczu, jak na przykład jeśli przetworzony URL jest wymagany, jest generowany przez Flash Player plug-in kiedy działa w podanych przeglądarka do przekazania kodu statusu HTTP: Netscape, Mozilla, Safari, Opera, lub Internet Explorer dla Macintosh.



Napisz Artyku³

Listing

var mojXml:XML = new XML();

mojXml.onHTTPStatus = function(httpStatus:Number) {
    this.httpStatus = httpStatus;
    if(httpStatus < 100) {
        this.httpStatusType = "flashError";
    }
    else if(httpStatus < 200) {
        this.httpStatusType = "informational";
    }
    else if(httpStatus < 300) {
        this.httpStatusType = "sukcesful";
    }
    else if(httpStatus < 400) {
        this.httpStatusType = "redirection";
    }
    else if(httpStatus < 500) {
        this.httpStatusType = "clientError";
    }
    else if(httpStatus < 600) {
        this.httpStatusType = "serverError";
    }
}

mojXml.onData = function(zrodlo:String) {
    trace(">> " + this.httpStatusType + ": " + this.httpStatus);
    if(zrodlo != undefined) {
        this.parseXML(zrodlo);
        this.loaded = true;
        this.onLoad(true);
    }
    else {
        this.onLoad(false);
    }
}

mojXml.onLoad = function(sukces:Boolean) {
}

mojXml.load("http://funkcje.net/plik.cfm?query=byMostRecent&languages=1");




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38423
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2020 v.1.5 | design: diviXdesign & rainbowcolors