在我的网站我有,如果你在IE 我加载no_support.html这个东西它加载不同的页面,以及不支持页面上,我有短信说尝试之一这两个浏览器的波纹管,波纹管和我有两个图像谷歌浏览器的一方和另一方的Mozilla Firefox浏览器中,当你点击他们去到浏览器的下载页面它们中的任何一个。JavaScript来检查电脑的特定浏览器
我想知道是否有一些技巧,我可以放在不支持的页面,例如我打开它在IE浏览器,并说这个网页说试试其中一个浏览器波纹管,我点击谷歌浏览器,如果我有谷歌浏览器安装在我的电脑上,它打开我的网站(支持)与谷歌浏览器,如果我没有它,然后进入下载页面。
**使用功能检测,而不是browsersniffing **,browsersniffing太臭。你可能想看一下http://modernizr.com/,它提供了一个伟大的框架来测试某些功能是否可用。如果这些不可用,您可能需要考虑关闭某些功能。 (如果确有必要,重定向到一个“不炫耀”页面或使用的覆盖。) – beardhatcode 2013-05-11 22:09:52
@gar_onn - 诚然,对于网站功能检测的路要走,但是对于一些网站仅用于某些浏览器,他们这样做存在,例如Chrome实验或Firefox演示,只显示一个图标和一个下载链接将不得不这样做,因为你没有在用户浏览器的控制,至少没有足够的控制,以火一升上来,只要你喜欢它! – adeneo 2013-05-11 22:13:48