Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/09/2008, 11:55
kamita
 
Fecha de Ingreso: agosto-2008
Mensajes: 89
Antigüedad: 16 años, 6 meses
Puntos: 1
Respuesta: Definir el tamaño de un Flash en documento HTML

Muchas Gracias por tu ayuda David...a ver si también me puedes sacar de esta..xD

Este es el código que he hecho, y el problema es que con Internet Explorer 6 el flash recurre a el valor else, y no se fija en ninguna de las variables..

Código:
       <div id="ESD">
       <object  id="ne" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" align="middle" title="Diesel e+">
<param name="movie" value="Files/Diesel.swf" />
            <param name="quality" value="high" />
            <embed src="Files/Diesel.swf" align="middle" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash"></embed>
          </object>
      <script type="text/javascript">
	  resolucion = screen.width;

if (resolucion == '1280') {
	document.getElementById("ne").width = "650";
	document.getElementById("ne").height = "300";
}

if (resolucion == '1152') {
	document.getElementById("ne").width = "650";
	document.getElementById("ne").height = "300";
}

if (resolucion == '1024') {
	document.getElementById("ne").width = "650";
	document.getElementById("ne").height = "300";
}

if (resolucion == '800') {
	document.getElementById("ne").width = "650";
	document.getElementById("ne").height = "300";
}

else {
	document.getElementById("ne").width = "300";
	document.getElementById("ne").height = "100";
}
</script>
          </div>
Por cierto, lo de los valores es solo ahora que lo tengo así de forma temporal para distinguir si funciona o no..Después ya lo cambiare (cada resolución llevara valores distintos).