Loading:


Otwieranie zewnętrznego linku w ActionScript 2 oraz 3

Aby otworzyć zewnętrzną stronę (o adresie www.funkcje.net) pracując w ActionScript 2.0 wystarczyła jedna linijka kodu:

 

getURL("http://funkcje.net/", "_blank");

 

Funkcja getURL pobiera 2 parametry, pierwszy wymagany, którym jest adres strony, drugi parametr jest opcjonalny czyli nie wymagany i opisuje on sposób otwarcia strony (w nowej karcie przeglądarkki "_blank", bądź w tej samej "_self").

 

W ActionScript 3.0 natomiast sama funkcjonalność funkcji nie została zmieniona, ale ze względności zorientowania obiektowego, potrzebne były zmiany.

 

var url:String = "http://funkcje.net/";
var adres:URLRequest = new URLRequest(url);
try {
navigateToURL(adres, '_blank');
} catch (e:Error) {
trace("Wystąpił błąd");
}

 

Cały kod może wyrzucić błąd, który trzeba przechwycić za pomocą try oraz catch sekcji bloków. Potrzebne jest też utworzenie klasy URLRequest, która przetrzymuje adres strony.

 

Natomiast funkcja navigateToURL to kopia funkcji getURL, w nieco trudniejszej formie.



Napisz Artyku³

Listing

niema




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