| ||||
JavierB, no te enfades! Propongo una alternativa. Siempre en el intento de minimizar el código. Sé que ahora vendrá caricatos proponiendo una solución mucho más pequeña, pero... yo propongo la mía basándome en la tuya:
Código:
Ten cuidado porque la o de hojadelresto se va... tienes que quitar los espacios<script> hojaDeIe="explorer.css"; hojaDelResto="firefox.css"; document.write('<link rel="stylesheet" href="'); document.write((document.all)?hojaDeIe:hojaDelResto);//quitar los espacios para que sea hojaDelResto document.write('" type="text/css" />'); </script> Un saludo!
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. Última edición por KarlanKas; 28/03/2005 a las 05:24 |
| ||||
KarlanKas, yo nunca me enfado ¡Maldita sea! ![]() Antes de que venga por aquí caricatos voy a proponer otra solución:
Código:
Saludos, <link rel="stylesheet" href="otros.css" type="text" id="hoja" /> <script tyle="text/javascript"> if (document.all) document.getElementById('hoja').href = 'explorer.css'; </script> ![]() |
| ||||
Si es para reconocer IE puedes usar los comentarios condicionales de éste:
Código:
http://www.disenorama.com/tutoriales...ionales_pa.htm <!--[if IE]> <link rel="stylesheet" type="text/css" media="screen" href="ie-fix.css" /> <![endif]--> Última edición por xknown; 28/03/2005 a las 06:34 |
| ||||
Muy buena solución! más corto! ![]() <link rel="stylesheet" href="otros.css" type="text" id="hoja" /> <script tyle="text/javascript"> (document.all)?document.getElementById('hoja').hre f = 'explorer.css':; </script>
__________________ Cómo escribir No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia. |