Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/07/2006, 07:01
Avatar de kappra
kappra
 
Fecha de Ingreso: diciembre-2004
Mensajes: 125
Antigüedad: 19 años, 4 meses
Puntos: 0
te digo como lo hago yo, aunque seguro que se puede mejorar

creas un archivo index.html con el siguiente código:

Código HTML:
<script>
	var width=screen.width;
	var height=screen.height;
	
	if (width<"1024"){
		lawidth="763.5";
		laheight="435";
	}
	else {
		lawidth="990";
		laheight="564";
	}
	window.location='http://www.tudominio.es/index.php?lawidth='+lawidth+'&laheight='+laheight;
</script> 
este archivo lo que hace es detectar la resolución de pantalla que tiene el usuario y en función de esa resolución, pone las variables lawidth y laheight a un valor proporcional a tu pelicula flash. Como puedes ver, aquí puedes colocar tantas condiciones como resoluciones quieras contemplar, aunque generalmente con esas dos ya va bien. Después redirecciona a un archivo php que es donde se inserta el objeto <object>, con el siguiente código

Código HTML:
<html>
<head>
<body>
<table width="100%" height="100%" border="0">
  <tr><td valign="middle" align="center"> 
    <table>
      <tr><td>
	<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width=<?= $lawidth ?> height=<?= $laheight ?> id="home" align="top">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="home.swf" />
<param name="quality" value="high" />
<param name="scale" value="exactfit" />
<param name="bgcolor" value="#ffffff" />
<embed src="home.swf" quality="high" scale="exactfit" bgcolor="#ffffff" width=<?= $lawidth ?> height=<?= $laheight ?> name="home" align="top" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
      </td></tr>
    </table>
  </td></tr>
</table>
</body>
</html> 
fijate que el alto y el ancho de la movie de flash está condicionado al valor que hayas enviado desde index.html

de esta forma no tienes que tocar tu pelicula, y siempre se adaptará a la resolución con que se abra
__________________
oO <--- H. Kappra ---> oO