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