def test_web_browser()
if request.env["HTTP_USER_AGENT"][/Firefox\/3/]=="Firefox/3"
return "Firefox3"
else
if request.env["HTTP_USER_AGENT"][/Firefox\/2/]=="Firefox/2"
return "Firefox2"
else
if request.env["HTTP_USER_AGENT"][/MSIE 6/]=="MSIE 6"
return "MSIE6"
else
if request.env["HTTP_USER_AGENT"][/MSIE 7/]=="MSIE 7"
return "MSIE7"
else
if request.env["HTTP_USER_AGENT"][/Opera/]=="Opera"
return "Opera"
end
end
end
end
end
end
Mostrando entradas con la etiqueta Detectar el navegador con Ruby. Mostrar todas las entradas
Mostrando entradas con la etiqueta Detectar el navegador con Ruby. Mostrar todas las entradas
Detectar el navegador con Ruby
Supongo que todos los que hagais aplicaciones web habreis tenido el problema de abrir la aplicación con Firefox y luego con IE, y que no tenga nada que ver una cosa con otra. Pues bien, hoy en un momento de desesperación con IE6, he hecho una sencilla función que detecta y devuelve el tipo de navegador con el que estas abriendo la aplicación en Ruby:
1 comentarios
jueves, 28 de agosto de 2008
Suscribirse a:
Entradas (Atom)