Foros del Web » Programando para Internet » Javascript »

offsetTop en Win98/W2K

Estas en el tema de offsetTop en Win98/W2K en el foro de Javascript en Foros del Web. Tengo un grave problema, ya que estoy haciendo un menu desplegable, y cuando calculo el offsetTop del menu para saber donde deplegar el submenu, en ...
  #1 (permalink)  
Antiguo 04/03/2005, 09:00
Avatar de lalogrosz  
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 339
Antigüedad: 22 años
Puntos: 6
offsetTop en Win98/W2K

Tengo un grave problema, ya que estoy haciendo un menu desplegable, y cuando calculo el offsetTop del menu para saber donde deplegar el submenu, en Windows2000 me tira bien la posicion, pero en Win98 me tira otro valor mayor. El browser es el mismo IE6, pero nunca supe que habia problemas con el sistema operativo. Hay alguna forma de preguntar el sistema operativo del cliente? Alguien me da una mano?
Gracias
__________________
"Vivir....solo cuesta Vida"
  #2 (permalink)  
Antiguo 04/03/2005, 14:06
 
Fecha de Ingreso: febrero-2005
Mensajes: 670
Antigüedad: 19 años, 2 meses
Puntos: 0
mmm ahora no me acuerdo cuál, pero había otra propiedad que funcionaba para el resto de los navegadores, busca en google fijate si con esa funciona.

Suerte
Fede
__________________
Federico H. García
Desarrollo Web
www.federicog.com.ar
  #3 (permalink)  
Antiguo 04/03/2005, 15:50
 
Fecha de Ingreso: agosto-2004
Mensajes: 157
Antigüedad: 19 años, 8 meses
Puntos: 5
Hola lalogrosz y thunder.scripts

Para saber que sistema operativo tienes el objeto navigator, la propiedad userAgent contiene bastante informacion, sistema operativo, nombre del navegador y algunas otras que desconozco para que valen, para windows 98 hay que comprobar si contiene la cadena "Windows 98" o "Win98":

var its_win98 = (/windows\s98|win98/i).test(navigator.userAgent);


Saludos :)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:22.