Loading:


    MovieClip loadvariables [AS 2]

    Klasa: MovieClip

    Kompatybilność: ActionScript 1.0, Flash 5+

     

    Konstruktor

     

    loadVariables(url:String, [metoda:String]) : Void

     

    Opis

     

    Odczytuje dane z zewnętrznych plików oraz ustawia wartości dla zmiennych w klipie filmowym.

     

    Zewnętrznym plikiem może być Macromedia ColdFusion, CGI skrypt, Active Server Page (ASP), PHP skrypt lub jakikolwiek inny sformatowny plik tekstowy.

     

    Możesz użyć metody loadVariables(), aby zaktualizować zmienne w aktywnym klipie filmowym z nowymi wartościami.

     

    Metoda loadVariables() wymaga, tekstu URL podanego w standarcie MIME: application/x-www-form-urlencoded (CGI skrypt format).

     

    W aktywnym pliku SWF w wersjach wcześnijszych niż Flash Player 7, url musi być  tej samej subdomenie w jakim sie znajduje plik SWF, np dostępne jest podanie ścieźki forum.funkcje.net jesli uruchamiamy plik SWF z www.funkcje.net

     

    W aktywnym pliku SWF w wersjach wcześnijszych niż Flash Player 7, url nie musi być  tej samej subdomenie w jakim sie znajduje plik SWF, np dostępne jest podanie ścieźki www.wp.pl jesli uruchamiamy plik SWF z www.funkcje.net, jednak wtedy potrzebujemy ustawic odpowiednio plik cross-domain.xml.

     

    Aby załadować zmienne na określony poziom, użyj metody loadVariablesNum() (opisanej [ tutaj ] zamiast loadVariables().

     

    Parametry

     

    url:String - Absolutna lub relatywna ścieźka URL do pliku SWF, PNG, JPEG czy GIF.

     

    metoda:String [opcjonalny] - Określa metodę HTTP przesyłania lub wczytywania zmiennych. Dostępne wartości to GET lub POST, używaj metody GET to przesylania krótkich oraz kilku zmiennych, natomiast POST dla każdych innych. Tablica GET przesyłana jest w śceiźce do pliku.



    Napisz Artyku³

    Listing

    loadVariablesNum("plik.txt", 2);
    function checkParamsLoaded() {
     if (_level2.done == undefined) {
     trace("nie załadowano jeszcze..");
     } else {
     trace("Kończenie wczytywania. Usuwanie setInterval().");
     trace("-------------");
     for (i in _level2) {
     //wyświetlanie wszystkich zmiennych dla poziomu numer 2
     trace(i+": "+_level2[i]);
     }
     trace("-------------");
     clearInterval(param_interval);
     }
    }
    var param_interval:Number = setInterval(sprawdzZaladowanie, 100);

    // zawartość pliku o nazwie plik.txt
    var1="hello"&var2="goodbye"&done="done"




    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