Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    22

    Script per refresh .swf

    Buongiorno a tutti, volevo sapere se nell'html esiste uno script che mi permette al passaggio del mouse su un immagine di ricaricare un swf presente sempre nella stessa pagina.


  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    206
    se intendi cambiare l'attributo src del tag embed mi sembra che non sia possibile

    se invece vuoi riavviare il flash ci sono alcune funzioni tipo

    window.document.nomeEMBED.Play();

    .StopPlay()
    .GotoFrame(0);
    .TGotoLabel('/', 'nome frame');
    .TCallLabel('/', 'action script');
    .SetVariable('nome var', 'value var');

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    22
    Voglio riavviare il flash al passaggio del mouse su un link html, devo usare uno dei comandi che mi hai indicato?
    Potresti essere un po' più chiaro perchè non conosco molto bene JS


  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    22
    c'è nessuuuunooo???


  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    206
    si prova con:

    <script>
    window.document.nomeEMBED.GotoFrame(0);
    window.document.nomeEMBED.Play();
    </script>

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    22
    ma io lo devo collegare all'azione di un link!!

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    206
    basta farlo:

    <script>
    function reloadFlash()
    {
    window.document.nomeEMBED.GotoFrame(0);
    window.document.nomeEMBED.Play();
    }
    </script>




    [img]image.gif[/img]

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    22
    nella mia immagine ho già degli altri comandi

    [img]img.jpg[/img]

    come faccio ad integrare il codice che mi hai dato tu?

    Un'altra domanda stupida:
    Al posto di nomeEMBED ci devo mettere qualcosaltro o va lasciato così?

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    206


    al posto di nomeEMBED devi mettere il contenuto dell'attributo name=""
    che trovi all'interno del tag <EMBED name="nomeEMBED"> se non c'è lo metti!!

    la funzione di prima la richiami accodandola alle altre che vengono richiamate all'onMouseOver:

    [img]img.jpg[/img]

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    22
    l'avevo capito ma visto che non mi funzionava fare una domanda in più e meglio!!
    Comunque non va e tra l'altro mi scasina il codice che avevo messo io per il layer.

    :master:

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.