2016-02-26 85 views
-2

我在他们自己的div中有2个wufoo窗体,我需要根据浏览器显示/隐藏每个窗体。我需要在Chrome中显示一个,并在Firefox中显示另一个。我最好喜欢在JavaScript中这样做。有任何想法吗?基于javascript的浏览器显示/隐藏两个div

+0

[检查出来](https://modernizr.com/) –

+0

Modernizr作为@ freestock.tk表示,相当不错。如果您想要一个更轻量级的解决方案,您希望在Chrome和Firefox之间嗅探用于特定浏览器的东西的useragent字符串,并根据此切换这些div。 – Aeolingamenfel

回答

0

在CSS中你可以过滤Firefox,但我不知道只有铬。

.ffbrowser { 
 
    display: none; 
 
} 
 

 
@-moz-document url-prefix() { 
 
    .anybrowser { 
 
    display: none; 
 
    } 
 
    .ffbrowser { 
 
    display: initial; 
 
    } 
 
}
<form class="anybrowser"> 
 
    <label>any browser but Firefox</label> 
 
</form> 
 
<form class="ffbrowser"> 
 
    <label>Firefox</label> 
 
</form>