Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: javascript > flash

  1. #1

    javascript > flash

    ho bisogno di passare una variabile al filmato flash con una funzione javascript (senza ricaricare la pagina)
    le cose che ho sotto mano non funzionano su mac!
    possibile che una cosa cosi apparentemente semplice non si possa far funzionare?

  2. #2
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    credo che tu debba usare
    <PARAM NAME=FlashVars VALUE=.......
    nell'html

  3. #3

  4. #4
    Originariamente inviato da negatyve
    http://flash-mx.html.it/guide/lista_....asp?idguida=8
    con questo mi vuoi dire che non e possibile riuscirci su di un macintosh?

  5. #5
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    no vuol dire di leggere la guida.

    e magari se posti due righe di codice....

  6. #6
    la guida l'ho letta ma forse ho letto la guida sbagliata perche' non capisco come possa essermi utile
    che codice posto?

    TUTTI gli esempi di pilotazione del flash da parte di elementi esterni non funzionano su sistema opartivo macintosh...


  7. #7
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    non è vero.

    ti andrebbe di postare la pagina html che contiene il js e
    i tag per il filmato flash?

  8. #8
    Originariamente inviato da alpeweb
    non è vero.

    ti andrebbe di postare la pagina html che contiene il js e
    i tag per il filmato flash?
    spiego ilmio problema perche effettivamente mi sono spiegato male:
    la mia pagina e' formata da tre frame, due li tengo nascosti per farci girare dentro pagine php e nel terzo ho il filmato swf.

    Ho uno script php per l'upload di file jpg ed ho la necessita' di farmi restituire un risultato in base alla riuscita dell'upload, per questo il javascipt non e' un problema, posso inserirlo dove voglio, basta che riesca a passare una variabile all'swf per dirgli come e' andata

    questo esempio (relativo a questo articolo ) sul mio computer (mac os 9, explorer) non gira, clicco ma resta tuto fermo...


  9. #9
    se puo servire questo e il codice per la pagine che contiene l'swf

    <HTML>
    <HEAD>
    <TITLE>he he he</TITLE>
    <link rel="stylesheet" href="../../mystyles.css">
    <script language="JavaScript">

    //revised May 9, 2001
    //putting the function on the main Flash page works much better
    //easier to avoid bugs and update
    function setPage(newPage) {

    //check if Flash object exists
    if (window.document.mymovie) {
    //set page variable in _root timeline of Flash movie
    window.document.mymovie.SetVariable("page", newPage);
    }
    }
    function browsefile(){
    // call the 'upload' html document
    // activate the click() handler for the file element
    parent.phpframe.document.forms.form1.elements[0].click();
    }


    </script>

    </HEAD>
    <BODY bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

    <!--IMPORTANT note the additions:
    OBJECT: id="mymovie"
    EMBED: NAME=mymovie, swLiveConnect=true
    -->

    <OBJECT classid="clsid27CDB6E-AE6D-11sdfcf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=100% HEIGHT=100% id="mymovie" NAME="mymovie">
    <PARAM NAME=movie VALUE="main.swf?choosed=cat">
    <PARAM NAME=quality VALUE=high>
    <PARAM NAME=bgcolor VALUE=#FFFFFF>
    <param name="swliveconnect" value="true">
    <EMBED src="main.swf?choosed=cat" quality=high bgcolor=#FFFFFF WIDTH=100% HEIGHT=100% NAME=mymovie swLiveConnect=true TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" id="mymovie" NAME="mymovie">
    </EMBED>
    </OBJECT>
    </BODY>
    </HTML>

  10. #10
    Utente di HTML.it L'avatar di alpeweb
    Registrato dal
    Oct 2002
    Messaggi
    1,691
    Originariamente inviato da alcinoo
    se puo servire questo e il codice per la pagine che contiene l'swf


    </HEAD>
    <BODY bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

    <!--IMPORTANT note the additions:
    OBJECT: id="mymovie"
    EMBED: NAME=mymovie, swLiveConnect=true
    -->

    <OBJECT classid="clsid27CDB6E-AE6D-11sdfcf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=100% HEIGHT=100% id="main" NAME="main">
    <PARAM NAME=FlashVars VALUE="choosed=cat">

    <PARAM NAME=movie VALUE="main.swf">
    <PARAM NAME=quality VALUE=high>
    <PARAM NAME=bgcolor VALUE=#FFFFFF>
    <param name="swliveconnect" value="true">
    <EMBED src="main.swf" quality=high bgcolor=#FFFFFF WIDTH=100% HEIGHT=100% NAME=main
    FlashVars="choosed=cat"
    swLiveConnect=true
    TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" id="mymovie" NAME="mymovie">
    </EMBED>
    </OBJECT>
    </BODY>
    </HTML>
    prova così passando la variabile nel modo giusto:

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.