【发布时间】:2015-08-18 15:06:09
【问题描述】:
尝试仅在 Firefox 浏览器上显示和隐藏 js。 还有另一个question 是关于检测所有 Firefox 版本,但这不是我问题的答案,所以我问了这个问题。
HTML:
<div id="about_me">
This Text color will be change
</div>
仅在 Firefox 上显示:
$("#about_me").addClass("red");
我已经尝试过了,但没有用:
<!--[if Gecko ]>
$("#about_me").addClass("red");
<![endif]-->
并将其显示给其他浏览器并在 Firefox 上隐藏:
$("#about_me").addClass("blue");
如何将 JS 显示到不同的浏览器,文本颜色只会在 Firefox 上显示为红色,在其他浏览器上显示为蓝色。
请看这个Fiddle >>
谢谢。
【问题讨论】:
-
@Jeremy Tille 不,这是完全不同的话题。那是版本检测。 :)
-
呃,不,那是关于 Firefox 检测,使用
if(navigator.userAgent.toLowerCase().indexOf('firefox') > -1)。不是那么“完全不同”:)
标签: javascript jquery firefox browser cross-browser