Foros del Web » Creando para Internet » Flash y Actionscript »

target?

Estas en el tema de target? en el foro de Flash y Actionscript en Foros del Web. Hola, Tengo en un html un iframe llamado "main": Código: <body> <div id="contenedor"> <div> <iframe name="main" id="main" src="peliculasflash/menu.swf" scrolling="no" frameborder="0"></iframe> </div> <div> <div id="musica"><script language="javascript" ...
  #1 (permalink)  
Antiguo 12/03/2007, 11:44
 
Fecha de Ingreso: octubre-2005
Mensajes: 207
Antigüedad: 12 años, 2 meses
Puntos: 0
target?

Hola,

Tengo en un html un iframe llamado "main":
Código:
<body>
<div id="contenedor">
  <div>
    <iframe name="main" id="main" src="peliculasflash/menu.swf"  scrolling="no" frameborder="0"></iframe>
  </div>
  <div>
  <div id="musica"><script language="javascript" type="text/javascript">
   var so = new SWFObject("peliculasflash/musiquita.swf", "musiquita", "30", "20", "8");
   so.addParam("wmode", "transparent");
   so.write("musica");
</script></div>
    <ul id="menu">
      <li><a href="peliculasflash/menu.swf" target="main">e:<em>de</em></a></li>
      <li><a href="peliculasflash/portafolio.swf" target="main">portafolio</a></li>
      <li><a href="peliculasflash/contacto.swf" target="main">contacto</a></li>
      <li><a href="peliculasflash/noticias.swf" target="main">noticias</a></li>
    </ul>
  </div>
</div>
</body>
El archivo menu.swf tiene botones que deben reemplazar el swf contenido en el iframe "main". El actionscript es:
Código:
on (release) {
	getURL("menu.swf", "main");
}
¡¡Y no funciona!! Pero ya había funcionado antes... ¿qué pasa?

Gracias!
__________________
eoran.com
  #2 (permalink)  
Antiguo 13/03/2007, 02:43
Avatar de sirguy  
Fecha de Ingreso: septiembre-2006
Ubicación: Mallorca
Mensajes: 959
Antigüedad: 11 años, 2 meses
Puntos: 12
Re: target?

Esto debería ser ya una FAQ:

Entre los head del html que contiene el swf:

<script LANGUAGE="JavaScript">


function canvi(){

parent.main.location.href = "http://www.tuweb.es";

}
// End -->
</script>

En el flash:

on (release) {
getURL("javascript:canvi()");
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:03.