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

    inserire oggetto flash in pagina html, cambiamenti?

    Ciao ragazzi, devo inserire un pulsante flash nella mia pagina html, siccome non è più macromedia ma adobe flash cs3 professional 9.0 , che codice devo usare per inserire il pulsante nella pagina html? Potete incollarmelo per piacere? Chiedo perchè non usavo più queste cose da 4 o 5 anni non so se ci sono cambiamenti, grazie come sempre!!!


  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ciao..

    Non ci sono sostanziali cambiamenti per il fatto che sia adobe e non macromedia, tuttavia c'è un grosso cambiamento dovuto ad un problema di qualche anno fa con Internet Exlorer.
    Per includere un filmato flash potrai adoperare il cosiddetto SWFObject..

    Fai qualche ricerca sul forum o direttamente sul web.
    Normalmente dovrai includere sulla tua pagina un file javascript che potrai scaricare dal web, ed utilizzare un breve script javascript per inserire il tuo filmato sulla pagina.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3
    Scusa non vorrei disturbare... prima di tutto grazie della risposta, non potresti aiutarmi un po' di più per piacere? Per è tutto una novità adesso, grazie ancora


  4. #4
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Ok

    Cosa non ti è chiaro?

    Hai cercato SWFObject come ti ho indicato?
    Hai trovato il file javascript da scaricare?
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  5. #5
    Ciao, si ho trovato un sito che spiega che cos'è, ho trovato il file e l'ho scaricato, ora ho messo il file swfobject.js nella cartella del sito, giusto? e ho letto che per inserire i miei pulsanti fatti in flash devo inserire questo codice per ogni pulsante:

    <script type="text/javascript" src="swfobject.js"></script>

    <div id="flashcontent">
    Questo testo è sostituito dal filmato Flash.
    </div>

    <script type="text/javascript">
    var so = new SWFObject("movie.swf", "mymovie", "200", "100", "7", "#336699");
    so.write("flashcontent");
    </script>


    ora se il primo pulsante si chiama pulsanteHOME.swf ed è width="93" e hight="23" come devo inserirlo correttamente? Grazie!



  6. #6
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    Bene.

    Fai attenzione però ad alcune cose.

    La prima riga
    codice:
    <script type="text/javascript" src="swfobject.js"></script>
    dovrai inserirla solo una volta sulla tua pagina.
    La dovrai inserire esattamente nell'head della pagina.
    Ovvero in un punto qualsiasi tra i tag <head> </head>..
    Tale riga infatti non fa altro che "includere" sulla tua pagina tutto lo script contenuto sul file swfobject.js.

    Tieni poi presente che per ogni filmato che dovrai inserire sulla pagina, sarà necessario predisporre un div ed assegnare un id univoco.
    codice:
    <div id="flashcontent">
    Questo testo è sostituito dal filmato Flash.
    </div>
    Se ad esempio devi inserire due swf (ad esempio due pulsanti), puoi organizzare i div in questo modo:
    codice:
    <div id="pulsante1">
    </div>
    <div id="pulsante2">
    </div>
    L'ultima parte di codice non è altro che il javascript che serve a "istanziare" il filmato swf richiamando una classe contenuta all'interno del file .js (quello dell'head), e scrivendone il contenuto all'interno dell'elemento (il div) specificato.
    codice:
    <script type="text/javascript">
    var so = new SWFObject("movie.swf", "mymovie", "200", "100", "7", "#336699");
    so.write("flashcontent");
    </script>
    Per inserire più swf, ad esempio per i due divi di sopra, il procedimento sarà analogo.
    Ad es:
    codice:
    <script type="text/javascript">
    var so = new SWFObject("pulsanteHOME.swf", "home", "93", "23", "9", "#ffffff");
    so.write("pulsante1");
    var so = new SWFObject("pulsanteCONTATTI.swf", "contatti", "93", "23", "9", "#ffffff");
    so.write("pulsante2");
    </script>
    Più o meno è tutto.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  7. #7
    Grazie mille con il tuo aiuto è stato tutto molto più semplice è chiaro, ti incollo come ho inserito il tutto nelle tabelle, non mi sembra ci siano irregolarità, ho messo una volta il codice nell' <head> e poi ho suddiviso così le stringhe:

    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber4">
    <tr>

    <td width="14%"><div id="pulsante1"></div></td>
    <td width="14%"><div id="pulsante2"></div></td>
    <td width="14%"><div id="pulsante3"></div></td>
    <td width="14%"><div id="pulsante4"></div></td>
    <td width="43%"><div id="pulsante5"></div></td>

    <script type="text/javascript">
    var so = new SWFObject("pulsanteHOME.swf", "home", "93", "23", "9", "#ffffff");
    so.write("pulsante1");
    </script>

    <script type="text/javascript">
    var so = new SWFObject("pulsanteBLOG.swf", "blog", "93", "23", "9", "#ffffff");
    so.write("pulsante2");
    </script>

    <script type="text/javascript">
    var so = new SWFObject("pulsanteFORUM.swf", "forum", "93", "23", "9", "#ffffff");
    so.write("pulsante3");
    </script>

    <script type="text/javascript">
    var so = new SWFObject("pulsanteRICETTE.swf", "ricette", "93", "23", "9", "#ffffff");
    so.write("pulsante4");
    </script>

    <script type="text/javascript">
    var so = new SWFObject("pulsanteCONTATTACI.swf", "contattaci", "93", "23", "9", "#ffffff");
    so.write("pulsante5");
    </script>

    </tr>
    </table>

    Grazie mille ciao!!!

  8. #8
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,771
    No problem!

    Il codice html non è proprio pulito ma diciamo che può andare bene così.

    Buon proseguimento.
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

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.