JS如何判断IE和火狐与Chrome浏览器
如果是IE浏览器打开即显示id=abc的层如果是火狐或Chrome浏览器打开即隐藏id=abc的层JS代码怎么写?如果是IE直接显示下面的层,如果不是直接隐藏<divid...
如果是IE浏览器打开即显示 id=abc 的层
如果是火狐或Chrome浏览器打开即隐藏 id=abc 的层
JS代码怎么写?
如果是IE直接显示下面的层,如果不是直接隐藏
<div id=abc>
1111111111111
</div> 展开
如果是火狐或Chrome浏览器打开即隐藏 id=abc 的层
JS代码怎么写?
如果是IE直接显示下面的层,如果不是直接隐藏
<div id=abc>
1111111111111
</div> 展开
3个回答
展开全部
var isIE=navigator.userAgent.toUpperCase().indexOf("MSIE")?true:false;
类似的可以写
var isFirefox=navigator.userAgent.toUpperCase().indexOf("Firefox")?true:false;
之类的东西
然后你再用JS设置abc这个元素的样式 display:none;之类的就行了 或者你设置两个class 通过切换class更改样式也行
类似的可以写
var isFirefox=navigator.userAgent.toUpperCase().indexOf("Firefox")?true:false;
之类的东西
然后你再用JS设置abc这个元素的样式 display:none;之类的就行了 或者你设置两个class 通过切换class更改样式也行
更多追问追答
追问
能把详细代码写出来吗,我不懂JS
追答
大概就这样
var isIE=navigator.userAgent.toUpperCase().indexOf("MSIE")==-1?false:true;
if(isIE) document.getElementById("abc").style.display="";
或者在head里面这样写
var isIE=navigator.userAgent.toUpperCase().indexOf("MSIE")==-1?false:true;
window.onload=function () {
if(isIE) document.getElementById("abc").style.display="";
}
你最好学一点js 不会很难 你要用的话一点不会是不行的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询