使用javascript处理跨浏览器功能

时间:2012-10-02 00:35:24

标签: javascript html firefox cross-browser

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

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

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

</script>

1 个答案:

答案 0 :(得分:2)

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

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