Foros del Web » Programando para Internet » Javascript »

Detectar Konqueror o Gecko

Estas en el tema de Detectar Konqueror o Gecko en el foro de Javascript en Foros del Web. Qué tal: Para un script necesito detectar el navegador Konqueror, o en su defecto, navegadores basados en KHTML. Lo primero que se vendría a la ...
  #1 (permalink)  
Antiguo 23/08/2006, 12:08
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 20 años, 4 meses
Puntos: 13
Detectar Konqueror o Gecko

Qué tal:

Para un script necesito detectar el navegador Konqueror, o en su defecto, navegadores basados en KHTML. Lo primero que se vendría a la mente es detectar la subcadena "Konqueror" o KHTML. usando navigator.userAgent, pero el problema es que cuando Konqueror se identifica como IE ninguna de estas 2 subcadenas es detectada.

¿Existe en Konqueror algo parecido al window.opera?

Actualizado:
Se me ocurre lo siguiente. como los navegadores basados en KHTML. no soportan la propiedad outerHTML, podría utilizar lo siguiente:

Código:
if(!document.getElementsByTagName('BODY')[0].outerHTML)
    alert("Khtml");
¿Será una buena solución?

Actualizacion 2:
En mi mensaje cambié "Gecko" por "Khtml" ya que konqueror no está basado en Gecko.. doutch!!

Última edición por frijolerou; 23/08/2006 a las 15:22 Razón: Donde decía GECKO lo cambié por KHTML
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 08:13.