Y es que verán, llevo ya una semana trabajando/modificando y en la mediada de lo posible mejorando el script detector de navegadores y demás que aparece en este link:
http://www.quirksmode.org/js/detect.html
Pero la cosa es que ando trasteando con la familia de navegadores Gecko (Mozilla, SeaMonkey, Epiphany...); así he conseguido detectarlos cada uno por separado. Veamos el ejemplo:
Código:
Y luego poniendo algo como esto:{// SeaMonkey string: navigator.userAgent, subString: "Gecko", identity: "SeaMonkey" }, { // Epiphany string: navigator.userAgent, subString: "Gecko", identity: "Epiphany" }, { // Mozilla string: navigator.userAgent, subString: "Gecko", identity: "Mozilla" },
Código:
Abreviando, que tampoco quiero robarles mucho tiempo; pues resulta que al usar los 3 códigos (uno para cada browser) funcionan como uno solo (supongo que porque todos son de la familia Gecko...). if (BrowserDetect.browser == "SeaMonkey") ... else if (BrowserDetect.browser == "Epiphany") ... else if (BrowserDetect.browser == "Mozilla") ...
Pero yo necesito poder diferenciarlos cuando trabajan conjuntamente... (por separado no plantea problemas). Y ciertamente no sé cómo ...
Por favor, les necesito; ¿tienen alguna sugerencia sobre qué poner en la detección de esos navegadores que los consiga diferenciar entre ellos? Espero que sí (con esa esperanza estoy posteando).
Estaré totalmente atento a sus respuestas e intentaré aclarar algo si es que no me expliqué correctamente .
Desde ya les doy un fuerte (aplauso) y agradezco muchísimo su esfuerzo y empeño. ¡¡ Saludos y hasta pronto !!