E' possibile caricare un file swf dopo aver cliccato un bottone, nella stessa pagina senza che questa sia ricaricata?
e se sì, come????
E' possibile caricare un file swf dopo aver cliccato un bottone, nella stessa pagina senza che questa sia ricaricata?
e se sì, come????
prova questo esempio, ciaocodice:<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
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.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.![]()
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