Visualizzazione dei risultati da 1 a 7 su 7

Discussione: flash e refresh in php

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    275

    flash e refresh in php

    salve a tutti
    ho un menu in flash con i vari link alle sottosezioni del sito, che sono pagine php
    quando si clicca sui vari link, il movie fa delle cose (cambio colore, movimenti del logo, etc)
    il problema è che ovviamente ogni volta che si clicca c'è il refresh del sito, quindi le animazioni del menu non si vedono, o meglio iniziano ma a causa del refresh tutto torna come in index
    ho letto che esiste la possibilità di far comunicare flash e html con ExternalInterface, ma non ci ho capito molto
    che mi consigliate?
    grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Flash e html comunicano attraverso flashvars.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    275
    grazie randi
    potresti farmi per favore qlc esempio?
    grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Nel Html
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>
    
    <body>
    </body>
    </html>
    <object classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="550" height="544" id="flashfilm" name="flashfilm">
    <param name="movie" value="prova.swf">
    <param name="quality" value="high">
    <param name="swliveconnect" value="true">
    <param name="FlashVars" value="variabile=prova">
    <embed src="prova.swf" width="500" height="500" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" swliveconnect="true" FlashVars="variabile=prova" id="flashfilm" name="flashfilm"></embed>
    </object>
    nel swf
    codice:
    if(variabile=="prova")
    {mc.gotoAndStop(2)}

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    275
    grazie ancora
    una cosa, ma se io ho diverse pagine html, tipo prova2, prova3, prova4... e nell'embed metto
    <param name="FlashVars" value="variabile=prova">
    non dovrei mettere anche <param name="FlashVars" value="variabile2=prova2">, <param name="FlashVars" value="variabile3=prova3"> etc...?
    sono un po' confusa
    inoltre, con as3, se metto
    if(variabile=="prova")
    {mc.gotoAndStop(2)}
    mi dice che variabile non è definita
    come posso fare?
    grazie

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    275
    ok, nell'swf ho scritto:

    var variabile;

    if(variabile=="prova")
    {
    mybtn.addEventListener(MouseEvent.CLICK, function()
    {
    navigateToURL( new URLRequest( "grafica3d.php" ), "_self" );

    });
    }

    mentre nell'html ho messo
    <param name="FlashVars" value="variabile=prova">

    ora il filmato del menu non fa il refresh, però non mi carica la pagina php
    come mai?

  7. #7
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Con actionscript 3.0 è diverso, non l'ho ancora studiato per il momento, però puoi studiare questo tutorial http://www.flepstudio.org/forum/arti...flash-cs3.html

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.