0

我有一个 JavaScript 文件,可以检测正在使用的浏览器。我不确定这是否不是补偿不同浏览器的正确方法,但我想根据正在使用的浏览器使用不同的 div。

我有一个非常基本的页面,我想使用这样的东西,但是我的两个“主要”div 都出现了。有没有办法使用javascript做到这一点?

<script>    
    if(BrowserDetect.browser == "Firefox"){
       </script>
            <div id="main_Firefox">
            </div>
        <script>
    }
    else{
        </script>
           <div id="main">
           </div>
    <script>
    }

</script>
4

1 回答 1

2

你永远不想拥有这样的东西,你应该为所有事情使用一个 HTML 系统。并在 CSS 中使用 CSS 和条件标签来解决任何跨浏览器问题。

此外,您不应依赖用户代理字符串来确定浏览器。

于 2012-10-02T00:38:24.407 回答