我的网站上有一个DIV,它调用了一些外部javascripts ......不幸的是,供应商不支持IE6。此脚本位于全局页脚中,因此它位于每个页面上。
我收到的错误是我们的https网站传递的内容不安全,您想查看内容吗...等等等等......
如果浏览器是IE6,可以隐藏这个div吗?
<div id="get-satisfaction">
<style>
a#fdbk_tab {
top:60px;
}
</style>
<script type="text/javascript" charset="utf-8">
//content here
</script>
</div>
答案 0 :(得分:7)
<!--[if IE 6]>
<style>#DIVID {display: none;}</style>
<![endif]-->
更好的选择是检测浏览器服务器端,如果它是IE6,则不呈现javascript标记。
答案 1 :(得分:3)
答案 2 :(得分:0)
在打开的DIV标记之前添加以下代码:
<!--[if !IE 6]>
在结束DIV标记后添加以下代码:
<![endif]-->
所以,如果浏览器是IE6,它应该隐藏你的div。
答案 3 :(得分:0)
此代码段向每个比IE6更新的浏览器显示内容。它已被证实有效。
<!--[if lte IE 6]><![if gte IE 7]><![endif]-->
<!-- code here -->
<!--[if lte IE 6]><![endif]><![endif]-->
答案 4 :(得分:0)
<!--[if gt IE 6]><!-->
This code displays on non-IE browsers and on IE 7 or higher.
Include your "vendor script" here.
<!--<![endif]-->
从这里采取:http://en.wikipedia.org/wiki/Conditional_comment#Downlevel-revealed_conditional_comment