![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
10/10/2008, 02:43
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 134
Antigüedad: 18 años Puntos: 2 | |
Respuesta: margin : 0 auto; en IE la anchura y la altura de la pantalla la saco a traves de javascript.. y te juro que lo hace asi:
<script language="Javascript">
var ancho=screen.width;
var alto=screen.height;
</script>
<?
if (empty($_SESSION['PantallaAlto']))
{
if (empty($_POST['PantallaAlto']))
{
echo '<form name="formulario" method="POST"><br>';
echo '<input type="hidden" name="PantallaAncho"><br>';
echo '<input type="hidden" name="PantallaAlto"><br>';
echo '<input type="hidden" name="URI" value="'.$_SERVER['REQUEST_URI'].'"><br>';
echo '</form><br>';
echo '<script language="javascript" type="text/javascript"> document.formulario.PantallaAncho.value=ancho; document.formulario.PantallaAlto.value=alto;';
echo 'document.formulario.submit();';
echo '</script>';
}
else
{
$_SESSION['PantallaAlto'] = $_POST['PantallaAlto'];
$_SESSION['PantallaAncho'] = $_POST['PantallaAncho'];
}
}
solo cargo un css y pone esto:
width: <? echo round($_SESSION['PantallaAncho']*92/100) ?>px ;
en un caso me devuelve 1178px que es el 92% de 1280 y en el otro 942px que es el 92% de 1024... tu me diras...
raro como ello solo...
el IE lo tengo maximizado en el portatil a 1280x1024 y el firefox lo tengo maximizado en un monitor de 19 TFT a 1024x768
hombre, hecho el inciso lo que me preocupa es que no lo centra aunque le pongo las anchuras... |