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

    chiamare file swf nella stessa pagina

    E' possibile caricare un file swf dopo aver cliccato un bottone, nella stessa pagina senza che questa sia ricaricata?

    e se sì, come????

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    codice:
    <script type="text/javascript">
    function carica(){
    var str='<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'
    +' codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"'
    +' WIDTH="550" HEIGHT="400">'
    +' <PARAM NAME=movie VALUE="prova.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> '
    +' <EMBED src="prova.swf" quality=high bgcolor=#FFFFFF  WIDTH="550" HEIGHT="400" '
    +' TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>'
    +'</OBJECT>';
    document.getElementById('swf').innerHTML=str;
    }
    </script>
    <div id="swf"></div>
    carica
    prova questo esempio, ciao

  3. #3
    Ciao,
    scusate se mi intrometto.
    Ho provato lo script e funziona. Mi serviva proprio.
    Ma a che serve il parametroo
    return false?

    Ciao.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Originariamente inviato da leleatma
    Ciao,
    scusate se mi intrometto.
    Ho provato lo script e funziona. Mi serviva proprio.
    Ma a che serve il parametroo
    return false?

    Ciao.
    Il return false; serve per non far eseguire l'azione default al ritorno dall'evento.
    Nel caso specifico, hai un link, che punta in cima alla pagina (href="#"); se il link fosse eseguito la pagina verrebbe riportata in cima, ma in realta` il link ti serve solo per far partire una funzione JS, e null'altro, quindi con l'aggiunta del return false; , dopo la funzione JS non fa altro.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.