Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Facile facile, più pulsanti che aprono varie finestre html

    Ciao, ho fatto vari pulsanti su un filmato, che devono aprire varie pagine html, tutto funziona, se non che aprono tutti la stessa finestra, come mai?

    Qui il codice:
    Codice PHP:
    import flash.external.ExternalInterface;
    //
    biografia_btn.addEventListener(MouseEvent.MOUSE_UPapri_biografia);
    disegni_btn.addEventListener(MouseEvent.MOUSE_UPapri_biografia);
    quadri_btn.addEventListener(MouseEvent.MOUSE_UPapri_biografia);
    sculture_btn.addEventListener(MouseEvent.MOUSE_UPapri_biografia);
    cera_btn.addEventListener(MouseEvent.MOUSE_UPapri_biografia);
    contatti_btn.addEventListener(MouseEvent.MOUSE_UPapri_biografia);
    //
    function apri_biografia(event:Event):void {
        var 
    request:URLRequest=new URLRequest("biografia.html");
        
    navigateToURL(request,"_blank");
    }
    function 
    apri_disegni(event:Event):void {
        var 
    request:URLRequest=new URLRequest("disegni.html");
        
    navigateToURL(request,"_blank");
    }
    function 
    apri_quadri(event:Event):void {
        var 
    request:URLRequest=new URLRequest("quadri.html");
        
    navigateToURL(request,"_blank");
    }
    function 
    apri_sculture(event:Event):void {
        var 
    request:URLRequest=new URLRequest("sculture.html");
        
    navigateToURL(request,"_blank");
    }
    function 
    apri_cera(event:Event):void {
        var 
    request:URLRequest=new URLRequest("cera.html");
        
    navigateToURL(request,"_blank");
    }
    function 
    apri_contatti(event:MouseEvent) {
        
    ExternalInterface.call("firehs");

    come mai?

    Grazie a tutti!!!
    Incredibile, quanto a volte ci si impegola in qualcosa che sembra impossibile..
    e poi si scopre che quel che si dava per scontato, perchè banale, ne fosse la soluzione..

  2. #2
    Nessuno ha idea del motivo per il quale tutti i pulsanti mi aprono la stessa pagina?
    Aprono tutti la pagina della prima funzione, biografia.html...
    Incredibile, quanto a volte ci si impegola in qualcosa che sembra impossibile..
    e poi si scopre che quel che si dava per scontato, perchè banale, ne fosse la soluzione..

  3. #3
    Non capisco un funghetto di AS3, ma non credo sia tanto difficile:

    codice:
    disegni_btn.addEventListener(MouseEvent.MOUSE_UP, apri_biografia);
    sei sicuro che disegni_btndebba eseguire apri_biografia???
    Stessa storia per gli altri:
    codice:
    biografia_btn.addEventListener(MouseEvent.MOUSE_UP, apri_biografia); 
    disegni_btn.addEventListener(MouseEvent.MOUSE_UP, apri_biografia); 
    quadri_btn.addEventListener(MouseEvent.MOUSE_UP, apri_biografia); 
    sculture_btn.addEventListener(MouseEvent.MOUSE_UP, apri_biografia); 
    cera_btn.addEventListener(MouseEvent.MOUSE_UP, apri_biografia); 
    contatti_btn.addEventListener(MouseEvent.MOUSE_UP, apri_biografia);
    Prova così magari:
    codice:
    biografia_btn.addEventListener(MouseEvent.MOUSE_UP, apri_biografia); 
    disegni_btn.addEventListener(MouseEvent.MOUSE_UP, apri_disegni); 
    quadri_btn.addEventListener(MouseEvent.MOUSE_UP, apri_quadri); 
    sculture_btn.addEventListener(MouseEvent.MOUSE_UP, apri_sculture); 
    cera_btn.addEventListener(MouseEvent.MOUSE_UP, apri_cera); 
    contatti_btn.addEventListener(MouseEvent.MOUSE_UP, apri_contatti);

  4. #4
    eheheh.... sono un picio..... ma si può essere così svarionati?
    e si che l'ho letto e riletto....

    grazie dell'illuminazione
    Incredibile, quanto a volte ci si impegola in qualcosa che sembra impossibile..
    e poi si scopre che quel che si dava per scontato, perchè banale, ne fosse la soluzione..

  5. #5

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.