gpt4 book ai didi

HTML 条件语句 if IE

转载 作者:太空宇宙 更新时间:2023-11-04 14:02:54 25 4
gpt4 key购买 nike

我从没想过我很笨,但是……我发现了数百种在 html 中创建 if 语句的方法。有人说正确的方法是:

<!--[if IE]>
You're using IE!
<![endif]-->
<![if !IE]>
You're using something else!
<![endif]>

或者这个:

<![if !IE]>
//code
<![endif]>

或者看看这个 fiddle :http://jsfiddle.net/APFZh/2/

所有这些都不适用于我的电脑。为什么?所有人都说“你必须这样做......”并且建议了这样的答案,所以他们必须包含工作示例,但是......

为什么它们在我的浏览器中不起作用?条件语句的正确写法是什么? fiddle 中的示例是否有效?

enter image description here

我尝试在 ie 11 中打开 fiddle ,而不是使用 FF 并更改了用户代理。史诗。

为什么会这样?我必须做什么?请帮帮我!

最佳答案

条件注释在 IE10 中被禁用,因此它们在 IE11 中不起作用。

Source

为了有条件语句,您可以使用 Javascript 来检测浏览器。因为我在你的截图中看到了 Mootools,here is a guide on how to do that.

或者,这里有一个相当不错的 JS 库:WhichBrowser

也就是说,不推荐浏览器嗅探。查看Feature Detection相反。

关于HTML 条件语句 if IE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23119451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com