Ver Mensaje Individual
  #6 (permalink)  
Antiguo 24/05/2010, 12:46
Avatar de Tecna
Tecna
 
Fecha de Ingreso: enero-2010
Mensajes: 291
Antigüedad: 14 años, 11 meses
Puntos: 45
Respuesta: Cargar con swfobject tres .swf juntos, sin espacios...

Buenas,

te hablo de las etiquetas object que se generan en la página con el código que has puesto, que sería el siguiente:

Código HTML:
Ver original
  1. <div>
  2.     <object height="183" width="206" type="application/x-shockwave-flash" data="http://www......../mail_clientes/pie1.swf" id="pie1" style="visibility: visible;"><param name="wmode" value="transparent"/></object>
  3.     <object height="183" width="183" type="application/x-shockwave-flash" data="http://www........./mail_clientes/pie2.swf" id="pie2" style="visibility: visible;"><param name="wmode" value="transparent"/></object>
  4.     <object height="183" width="204" type="application/x-shockwave-flash" data="http://www.....mail_clientes/pie3.swf" id="pie3" style="visibility: visible;"><param name="wmode" value="transparent"/></object>
  5. </div>

Si pruebas a editarlo con Firebug lo verás, te sobran espacios en blanco. Si eliminas desde firebug esos espacios se elminan los espacios "fantasma" entre los 3 object pero el tercero sale centrado debajo de los otros dos, hasta que no eliminas todos los espacios en blanco del código delante de la tercera etiqueta object no se alinean los 3 y eso es porque al estar flotados y ser mas grande que el contenedor salta a la línea siguiente. Por raro que parezca esto ocurre, pero sólo en elementos generados con javascript. La solución es eliminar los espacios en blanco pero en el script que genera el html.