Html 浏览器版本测试

Html 浏览器版本测试,html,Html,我的html文件中的以下代码适用于我: <!--[if lt IE 9 ]> <p class="warning">This page uses newer browser features to display larger versions of the small images appearing on the right hand side of the page and to enhance the appearance of the page. If you

我的html文件中的以下代码适用于我:

<!--[if lt IE 9 ]>
<p class="warning">This page uses newer browser features to display larger versions of the small  images appearing on the right hand side of the page and to enhance the appearance of the page. If you are seeing the message, your browser doesn't support some or all of these features.</p>
<![endif]-->

我想扩展它以测试其他浏览器,但我似乎找不到任何搜索web的文档,可能是因为我不知道搜索什么。测试中使用的名称语言是什么(如果是),或者我如何找到它的文档?我还需要找到用于其他浏览器的名称


谢谢

jQuery提供了一种测试您所在浏览器的方法:


但你最好是测试你想要使用的任何功能,而不是浏览器。BrowserAgent字符串很容易伪造,因此您有时会让Firefox用户伪装成IE用户,等等。

jQuery包括一种测试您所在浏览器的方法:


但你最好是测试你想要使用的任何功能,而不是浏览器。BrowserAgent字符串很容易伪造,因此您有时会让Firefox用户伪装成IE用户等。

这是一个非常广泛的主题,超出了本文的回答范围。应该给你一个好的开始


这是谷歌的浏览器。

这是一个非常广泛的主题,超出了这里的回答范围。应该给你一个好的开始


这是谷歌的浏览器。

如果lt IE9]就是我们所知道的

如果lt IE9]就是我们所知道的

关于功能测试,你是对的,这是我在文章后面发现的。我仍然想知道代码的名称是什么。关于功能测试,你是对的,这是我在文章后面发现的。我仍然想知道代码的名称。对我来说,这似乎是一个非常具体的问题。哪里有这样的测试文档:“其他浏览器的变量名是什么?”?我不知道这是一个多么宽泛的问题。我不是要你解释语言。你所指的测试是IE特有的(意思是——这些测试只针对IE,对于其他浏览器,你需要使用其他方法——请参阅我的答案以获得快速参考),相信我,跨浏览器兼容性远远超出了一个简单答案的范围:)在这里,您将找到有关IE条件注释的更多信息。感谢您的帮助。我只想知道代码叫什么,雷告诉了我。从那以后,我就可以自己解决剩下的问题了。我想我应该省略更多的细节。这对我来说似乎是一个非常具体的问题。哪里有这样的测试文档:“其他浏览器的变量名是什么?”?我不知道这是一个多么宽泛的问题。我不是要你解释语言。你所指的测试是IE特有的(意思是——这些测试只针对IE,对于其他浏览器,你需要使用其他方法——请参阅我的答案以获得快速参考),相信我,跨浏览器兼容性远远超出了一个简单答案的范围:)在这里,您将找到有关IE条件注释的更多信息。感谢您的帮助。我只想知道代码叫什么,雷告诉了我。从那以后,我就可以自己解决剩下的问题了。我想我应该省略更多的细节。谢谢。有了这个答案,我发现它们只能在Internet Explorer中工作,我需要另一种方法,如Rob Williams推荐的方法。谢谢。有了这个答案,我发现它们只能在Internet Explorer中工作,我需要另一种方法,如Rob Williams推荐的方法。