sarebbe meglio agire lato server e leggere le USER_AGENT...

in JS puoi trovare qui qualche esempio:
http://cerca.html.it/h.sl?us=fs&q=browser&t=html&cat=05