Comunidad de diseño web y desarrollo en internet online

Reconocer navegador

Citar            
MensajeEscrito el 21 Abr 2008 11:05 pm
hola amigos de nuevo en el foro, bueno espty haciendo una web ke la estoy maqueteando con css (div) t resulta que en e explorer esta todo bien pero cdo lo habro con el mozilla se distorciona tod, porfavor alguno de uds me podria ayudar, estuve averiguando probe con esto

<html>
<script languaje="JavaScript">
<!--
if(navigator.appName == "Netscape"){
alert("Estas utilizando Mozilla Firefox");
<link rel="stylesheet" type="text/css" href="stilos/recursos_mozilla.css" />
}else
alert("Estas utilizando Internet Explorer");
<link rel="stylesheet" type="text/css" href="stilos/recursos_explorer.css" />
}
//-->
</script>
<body>
<div id="cabecera">
Aqui cabecera
</div>
.
.
.
Pero no me sale, pero si logro reconocer mi navegador, por favor si alguien me puede ayudar gracias.

Por useraul

Claber

131 de clabLevel



Genero:Masculino  

Huantalandia

firefox
Citar            
MensajeEscrito el 22 Abr 2008 12:34 am
Lo mejor es que uses Comentarios Condicionales, de modo que puedas crear un css para IE y otro para los browsers de verdad (léase, el resto).
En cualquier caso, la norma suele ser lo contrario, diseñar primero para FF, Opera o Safari y luego hacer los ajustes para El Maligno (IE)

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 22 Abr 2008 01:11 am
Javascript?
Veamos.
En Javascript, no puedes mezclarlo con xHTML, como se podría hacer con PHP.
En todo caso, necesitarías hacer uso del "document.write('<!-- código xHTML //-->')".
Pero como bien dice The Fricky!, es preferible que uses los Comentarios Condicionales

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 03 Dic 2008 05:49 pm
<body>
<script type="text/javascript" language="javascript">
var nav=navigator.userAgent;
if(nav.match("Firefox"))
{
document.write('<style type="text/css"></STYLE>');
}
if(nav.match("MSIE"))
{
document.write('<style type="text/css"></STYLE>');
}
}
</script>

prueba esto a mi me funciona de maravilla.
para modificar el css segun el navegador sin poner 2 css solo modifico despues del body asi firefox o ie depende de lo que quiera conseguir.

ojala te sirva.

Por rordan

0 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.