首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果浏览器为IE6,则隐藏特定的DIV

如果浏览器为IE6,则隐藏特定的DIV
EN

Stack Overflow用户
提问于 2011-07-22 05:07:30
回答 5查看 8.9K关注 0票数 4

我在我的网站上有一个DIV,它调用了一些外部javascripts...不幸的是,供应商不支持IE6。这个脚本在全局页脚中,所以它在每一页上。

我得到的错误是,我们的https网站正在传递不安全的内容,你想查看content...blah的废话…

如果浏览器是IE6,是否可以只隐藏此div??

代码语言:javascript
复制
<div id="get-satisfaction">
<style>
a#fdbk_tab {
top:60px;

}
</style>


<script type="text/javascript" charset="utf-8">


  //content here

</script>
</div>
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-07-22 05:10:14

代码语言:javascript
复制
    <!--[if IE 6]>
    <style>#DIVID {display: none;}</style>
    <![endif]--> 

更好的选择是检测浏览器服务器端,如果是IE6,则不呈现javascript标记。

票数 7
EN

Stack Overflow用户

发布于 2011-07-22 05:09:05

这应该能起到作用:

http://davidwalsh.name/ie-conditional-comments

票数 3
EN

Stack Overflow用户

发布于 2011-07-22 05:11:21

在开始的DIV标记之前添加以下代码:

代码语言:javascript
复制
<!--[if !IE 6]>

在结束DIV标记后添加以下代码:

代码语言:javascript
复制
<![endif]-->

所以,如果浏览器是IE6,它应该隐藏你的div。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6782800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档