我用多种方式创建了下拉菜单: Javascript、Dreamweaver Spry、CSS。当使用我的中级安全IE6进行测试时,它们都不起作用。IE6向我发出了安全警告。
我试着用IE6打开其他网站,它们的下拉菜单也不起作用。
然后我发现这个网站:
http://www.trubus-online.co.id/trindo7/index.php?option=com_content&view=article&id=5083:peluang-bisnis-budidaya-sengon-dan-jabon&catid=54:pelatihan&Itemid=411
它的Javascript/ jQuery下拉菜单工作,而其他网站不工作。
它是否使用黑客绕过IE6安全性?如何使我的下拉菜单工作?我不想用"noscript“标签。
我使用的代码是:
(1) CSS下拉菜单:http://jsfiddle.net/f2RbG/
(2) Javascript下拉菜单:http://jsfiddle.net/Aqbh2/
发布于 2011-02-21 09:55:31
对于IE6,我感觉到你的痛苦,我在那里工作,我们仍然需要“支持”IE6。
我的站点上有一个类似的下拉菜单,使用IE6,我很高兴与您共享代码示例:
HTML:
<ul id="menu">
<li>
<a href="http://target" id="listlink" title="">Hover over me...</a>
<ul class="list">
<li>This</li>
<li>is a</li>
<li>list</li>
</ul>
</li>
<ul>jQuery:
$(document).ready(function() {
// Quicklinks Animation
$("#menu a").attr("href", "#");
$('#menu li').hover(
function () {
$(this).find(".list").fadeIn(555);
});
$('#menu li').mouseleave(function(){
$(this).find(".list").fadeOut(555);
});
});检查它在这里的工作- http://jsfiddle.net/HaXaM/3/
希望这能有所帮助。
https://stackoverflow.com/questions/5062837
复制相似问题