Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631

    non riesco a creare link esterno

    Ciao ragazzi sto cercando di inserire un codice actionscript per collegarmi ad un link esterno su un file swf, le ho provate tutte ma nulla, questa è l'ultima versione che ho provato :

    this.pulsante.addEventListener( MouseEvent.CLICK, function()
    {
    navigateToURL(new URLRequest("http://www.miosito.it"),"_blank");
    });

    "pulsante" è il nome del pulsante invisibile sulle imagini linkabili
    come posso fare
    quando il diavolo ti accarezza è perchè vuole la tua anima

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Ciao, ecco.
    codice:
    pulsante.addEventListener(MouseEvent.CLICK,onClick);
    function onClick(e:Event):void
    { 
     var url:URLRequest=new URLRequest("http://www.nomesito.com");
     navigateToURL(url,"_self");
    }

  3. #3
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631
    ciao
    mi dà questo errore:

    Impossibile caricare la classe o l'interfaccia 'Event'.
    Impossibile caricare la classe o l'interfaccia 'URLRequest'.
    quando il diavolo ti accarezza è perchè vuole la tua anima

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Questo è un codice as3, testato e sicuramente funzionante, quindi o hai aperto un documento as2, e il codice non va bene, o non hai istanziato il pulsante.

  5. #5
    Utente di HTML.it L'avatar di NAP
    Registrato dal
    Jan 2001
    Messaggi
    4,398
    In pratica randi ti sta chiedendo: "Quale versione di Flash stai usando?".
    Nel caso tu avessi CS3 oppure CS4, allora devi fare:

    menu File > Impostazioni di pubblicazione > scheda Flash > ActionScript 3.0

    Se invece stai usando una versione inferiore (es.: Flash 8), allora quel codice che hai usato è inutilizzabile.
    In tal caso ti occorre:
    codice:
    nomeIstanzaPulsante.onRelease = function () {
    getURL ("http://www.nomesito.com/nomePaginaOimmagine.jpgO.htm", "_blank");
    }
    A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Infatti, Nap, però siccome nel primo post a messo un frammento di codice as3, davo per scontato che stesse lavorando in as3.

  7. #7
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631
    allora sto usando as2, ma niente neanche questo funziona, non mi apre il browser

    quando il diavolo ti accarezza è perchè vuole la tua anima

  8. #8
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631
    no ho sistemato, mi ero dimenticato di rinominare l'istanza,
    ora funziona, molte grazie
    quando il diavolo ti accarezza è perchè vuole la tua anima

  9. #9
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631
    risolto
    quando il diavolo ti accarezza è perchè vuole la tua anima

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.