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: 0
    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-2025 v.1.5 | design: diviXdesign & rainbowcolors