找出浏览器是IE6还是之前

fea*_*net 1 javascript jquery internet-explorer cross-browser

可能重复:
在jQuery中检测Internet Explorer 6或更低版本

有没有办法检测浏览器是否使用javascript或jQuery预先IE7(IE6或之前)?

我在这里找到了一个类似的问题,答案基本上是"不要那样做".好吧,我不在乎,我还是想:)

Del*_*ani 6

最有效的方法:

<!--[if lte IE 6]> insert code here <![endif]-->
Run Code Online (Sandbox Code Playgroud)

如果您只想为IE 6及更低版本运行一些JavaScript,请在​​该条件注释中添加一个脚本块.

使用理由:

  • 只有IE认可(其他人看到评论)
  • 你可以把只有IE的黑客可能是无效的语法,它仍然有效(这是一个评论)
  • 你可以使用这种语法在CSS,HTML和JavaScript中使用IE浏览器