Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/01/2014, 14:39
luisochonews
 
Fecha de Ingreso: agosto-2012
Mensajes: 77
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: ¿es posible hacer un hipervinculo en html que cargue un swf en un lugar d

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
  1. <script language="JavaScript">
  2. function setVisibility(id, visibility) {
  3. document.getElementById(id).style.display = visibility;
  4. }
  5. </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
  1. <div id="flash" style="visibility:hidden">
  2. <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">
  3.   <param name="movie" value="tuarchivoflash.swf">
  4.   <param name="quality" value="high">
  5.   <embed src="graficos/pelicula.swf" width="200" height="100" quality="high"
  6.  pluginspage="http://www.macromedia.com/go/getflashplayer"
  7.  type="application/x-shockwave-flash"></embed>
  8. </div>

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
  1. <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
  1. <a onClick="setVisibility('flash', 'none')";>Da clic aquí para visualizar el objeto flash</a>

Última edición por luisochonews; 26/01/2014 a las 14:44