Hola gente, tengo este codigo:
Código:
<!--[if (gte IE 7) | !(IE)]>
<script type="text/javascript">
if (screen.width<1024)
document.write ('<link rel="stylesheet" type="text/css" href="800px.css"/>')
else
if (screen.width>1024)
document.write ('<link rel="stylesheet" type="text/css" href="1000px.css"/>')
else
document.write ('<link rel="stylesheet" type="text/css" href="1000px.css"/>')
</script>
<![endif]-->
<!--[if lt IE 7]>
<script type="text/javascript">
if (screen.width<1024)
document.write ('<link rel="stylesheet" type="text/css" href="800pxie6.css"/>')
else
if (screen.width>1024)
document.write ('<link rel="stylesheet" type="text/css" href="1000pxie6.css"/>')
else
document.write ('<link rel="stylesheet" type="text/css" href="1000pxie6.css"/>')
</script>
<![endif]-->
ya sabrán qué hace, el problema es lo que no hace...
se supone que
<!--[if (gte IE 7) | !(IE)]>
deberia ser traducido como "si es superior a ie 7 o diferente a IE" pero funciona bien con IE, sin embargo con opera y firefox nanai, no carga la css, y no es opción escribir el tag link fuera de los condicionales pues se caga el diseño para IE 6.
¿alguna sugerencia?
gracias de antemano.