Hola que tal, aquí te tengo la solución
:
Con la funcion setvisibility de java(ponlo en la etiqueta head del html):
Código Java:
Ver original<script language="JavaScript">
function setVisibility(id, visibility) {
document.getElementById(id).style.display = visibility;
}
</script>
Luego creas un div con la id que tu quieras (yo le pondré "flash"), y adentro del div pones el objeto flash.
Código HTML:
Ver original<div id="flash" style="visibility:hidden"> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="200" height="100"> <param name="movie" value="tuarchivoflash.swf"> <param name="quality" value="high"> <embed src="graficos/pelicula.swf" width="200" height="100" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"
type="application/x-shockwave-flash"></embed>
Ya finalmente haces un texto y llamas a la opción setvisibility para que aparezca el div que contiene el flash.
Código HTML:
Ver original<a onClick="setVisibility('flash', 'inline')";>Da clic aquí para visualizar el objeto flash
</a>
Si lo quieres desaparecer haces otro texto:
Código HTML:
Ver original<a onClick="setVisibility('flash', 'none')";>Da clic aquí para visualizar el objeto flash
</a>