Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    132

    apertura swf da pulsante

    Ciao a tutti, vorrei che al click di un pulsante si aprisse un file swf.
    Ho creato una tabella, sulla colonna di sin. stanno i pulsanti, e sulla colonna di destra dovrebbe aprirsi il file.

    Per apertura swf di solito uso :

    codice:
     <object
     type="application/x-shockwave-flash"
     data="file.swf" height="550" width="900"><param
     name="movie" value="file.swf">
    </object>
    Per la pagina uso
    codice:
    <table
     <tbody>
     <tr>
     <td 
    
    <form
     style="color: rgb(255, 83, 89); font-weight: bold;"><big
     =""><input value="VIDEO"
     onclick="video()" type="button"> </big></form>
         
          </td>
          <td
    
          <script>
    function video() {
    ... che ci scrivo ..?
    }
          </script>
         </td>
        </tr>
      </tbody>
    </table>
    non riesco a trovare il codice da inserire nella funzione.
    ho provato anche ad aggiungere l'object di cui sopra e chiamarlo dalla funzione
    name="movie" .. ma parte in automatico e non viene comunque chiamato.

    Grazie.

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,803
    non so come sia realizzabile la cosa ma:
    per il pulsante l'uso del form è inutile in quanto non prevedi l'invio di dati,
    quindi una semplice struttura tipo
    codice:
    <input type="button" name="video" value="NomeVideo" onclick="video()" >
    è sufficiente

    ma non è che così facendo ti costringi a caricare tutti i video?
    la cosa potrebbe pesare parecchio sulla pagina...

    per la funzione JS sposto il thread

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2010
    Messaggi
    132
    Sicuramente la sto facendo complicata.
    Si tratta di un tutorial, adesso cliccando sul link del capitolo mi si apre la pagina col video che parte in automatico.
    Vorrei tenere tutto sulla stessa pagina, e aprire i capitoli 1 alla volta.
    Non sapendone molto di htm questa è l'unica soluzione trovata,ma non riesco a chiamare il video. Poi probabilmente avrò il problema di cancellare quello aperto prima, ma non ci sono ancora arrivato : )

    Grazie.

  4. #4
    Puoi fare un innerHTML

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.