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

    Menù flash che si attiva in base alla pagina PHP e l'ID

    salve,
    Ho un grosso problema, per la gestione di una serie di menu che si compongono su 3 livelli

    livello al passaggio del mouse va al ----> livello di menù, al click carica la pagina in Joomla index.php con ID dell'articolo ----> livello di menù la pagina dovrebbe mandare una variabile al Flash tipo: se ti trovi in pagina php con ID=7 ...riproduci il menù al fotogramma 20 e nel movieclip "test" al fotogramma 35

    così in base alla pagina php Joomla in cui ci troveremo... si adatterà anche il percorso del menù flash.

    esempio: se siamo nella pagina "Fiat Punto" con ID=7 il percorso e i menù aperti nell'intestazione in flash dovrebbero essere: AUTO --> FIAT --> Fiat Punto

    Spero di essere stato chiaro....

    ringrazio in anticipo tutti ... Maurizio

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Puoi passare l'ID della pagina a Flash usando le Flashvars o passandoglielo direttamente come querystring nel percorso dentro l'object.
    Usando il codice classico (non standard) faresti così.
    Codice PHP:
    <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"
    WIDTH="550" HEIGHT="400" id="myMovieName"><PARAM NAME=movie VALUE="myFlashMovie.swf?ID=<?php echo $_GET['ID']; ?>"><PARAM NAME=quality VALUE=high><PARAM NAME=bgcolor VALUE=#FFFFFF><EMBED src="myFlashMovie.swf?ID=<?php echo $_GET['ID']; ?>" quality=high bgcolor=#FFFFFF WIDTH="550" HEIGHT="400"
    NAME="myMovieName" ALIGN="" TYPE="application/x-shockwave-flash"
    PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT>
    Come puoi vedere ho aggiunto sia nell'object che nell'embed la variabile in coda al nome del file swf da caricare: myFlashMovie.swf?ID=<?php echo $_GET['ID']; ?>.
    In flash recuperi la variabile su _root, quindi appena il filmato viene caricato, avrai una variabile _root.ID che potrai usare per muovere la timeline a tuo piacimento

  3. #3
    Ok.. ci provo ..Grazie 1000

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.