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

Flash + XML target Iframe (modificar contenido iframe desde .swf + XML)

Estas en el tema de Flash + XML target Iframe (modificar contenido iframe desde .swf + XML) en el foro de Flash y Actionscript en Foros del Web. Hola muy buenaS!! hacía un monton que no me metia, hasta tengo los mensajes a 0! Vereis llevo unos dias hasta los... de probar y ...
  #1 (permalink)  
Antiguo 23/07/2013, 04:36
 
Fecha de Ingreso: febrero-2009
Mensajes: 7
Antigüedad: 15 años, 2 meses
Puntos: 0
Pregunta Flash + XML target Iframe (modificar contenido iframe desde .swf + XML)

Hola muy buenaS!! hacía un monton que no me metia, hasta tengo los mensajes a 0! Vereis llevo unos dias hasta los... de probar y googlear, así que os pongo mi problema, haber si algún maquina me echa un cable, seguro que es super simple, pero no me ha funcionado nada!!

Estoy construyendome una web y tengo un index html con un menu flash que va con XML y abajo un iframe, os pongo
el codigo:
<html>
<head>
</head>

<body>
<div id="container">

<div id="cabecera">
<div id="logo"><img src="img/logo.png"/></div>
<div id="motivo">
<img src="img/motivo.png"/></div>
</div>
<div id="galeria">
<div id="gal">
<div id="flashContent" width="100%"; height="100%">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="800" height="220" id="menu" align="middle">
<param name="movie" value="menu.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#000000" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="window" />
<param name="scale" value="noscale" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="TL" />
<param name="allowScriptAccess" value="sameDomain" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="menu.swf" width="800" height="220">
<param name="movie" value="menu.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#000000" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="wmode" value="window" />
<param name="scale" value="noscale" />
<param name="menu" value="true" />
<param name="devicefont" value="false" />
<param name="salign" value="TL" />
<param name="allowScriptAccess" value="sameDomain" />
<!--<![endif]-->

Obtener Adobe Flash Player

<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
</div>
</div>
</div>
<div id="galeria2">
<div id="gal2"> <iframe id="gale" name="gal" src="noencuentra.html" scrolling="no" FRAMEBORDER="no" SCROLLING="no" style="width:100%; height:100%;"></div>

</div>



</div>
</body>
</html>
---------------------------------------------------------------------------------------------------------------------------------------
Y este es del XML

<?xml version="1.0"?>
<menu type="Accordion Pro v 2.0" program_version="pro v 2.0">

<item url="galerias/gal_h/gl_h.htm" target="_gal">
<title_area>
<image active="menu_data/home_title.jpg" not_active="menu_data/home_title.jpg"/>
</title_area>
<main_area bg_image="menu_data/home_bg.jpg">
<html_field effect_type="opacity">
<distances from_left="165" from_top="10" from_right="7" from_bottom="10"/>
</html_field>
</main_area>
</item>

<item open_sound="" url="">
<title_area>
<text pos_x="0" pos_y="0">
</text>
<image active="menu_data/news_title.jpg" not_active="menu_data/news_title.jpg"/>
</title_area>
<main_area bg_image="menu_data/news_bg.jpg">
<html_field effect_type="opacity">
<distances from_left="155" from_top="10" from_right="27" from_bottom="10"/>
</html_field> (CONTIUNA CON 3 ITEMS MAS QUE SON ELEMENTOS DEL MENU)

Bueno pues el tema es que no tengo el fuente de flash,pongo un name al iframe, y despues uso el target para llamar a ese name, el parámetro URL va perfectamente, pero el target como que no existe.Parece ser que todo se monta mediante XML,asi que he probado a decompilarlo para obtener el codigo fuente y meterlo yo ahi, pero nada... ya digo que va montado todo con XML y googleando he conseguido esta solución:

<item url="galerias/gal_h/gl_h.htm" target="_gal">
<url>galerias/gal_h/gl_h.htm</url>
<target>_gal</target>

<title_area>
<image active="menu_data/home_title.jpg" not_active="menu_data/home_title.jpg"/>
</title_area>
<main_area bg_image="menu_data/home_bg.jpg">
<html_field effect_type="opacity">
<distances from_left="165" from_top="10" from_right="7" from_bottom="10"/>
</html_field>
</main_area>
</item>

Pero así el parametro TARGET sigue como sino existiera, y ahora el URL tampoco funciona. Seguro que es una minucia lo que hay que poner, estaría muy agradecido si alguien me echa un cable :o :o porque llevo unos dias super estancado con esto.

Gracias por la ayuda de antemano.

Etiquetas: as, contenido, flash, html, iframe, modificar, swf, target, xml
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 21:30.