求一段JS代码 用js判断是否显示菜单

JavaScript02

求一段JS代码 用js判断是否显示菜单,第1张

<!--菜单开始-->

<ul class="B" id="B">

<li><a href="Search.html">Search</a></li>

<li><a href="app.html">APP</a></li>

<li><a href="index.html">Home</a></li>

</ul>

<script>

if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|UCWEB|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){    

document.getElementById("B").style.display="none"

 }

 </script>

菜单要用id来标识这样js更容易更快的找到这个标签。

if lt IE 7 IE7一下版本能识别

[if IE 7]>IE 7能识别

class="no-js ie ie6 lte9 lte8 lte7" 设置class样式 多个样式用空格隔开

以此类推

目的是给不同浏览器初始化,让解析效果达到更一致的效果;