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: 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