hallo
ich bin gerade dabei eine Seite zu bauen und da bin ich über folgendes Problem gestolbert:
Mittels Javascript habe ich ein Menü gebaut, wo sich die Untermenüs bei mouseover aufklappen
Mein Problem nur ist jetzt, das im IE nichts angezeigt wird. Wenn ich mir aber den Quelltext anzeigen lasse, steht auch alles da, aber der Browser zeigt nichts an. In den anderen Browsern funktioniert alles einwandfrei.
Was kann ich da machen?
Gruß
ich bin gerade dabei eine Seite zu bauen und da bin ich über folgendes Problem gestolbert:
Mittels Javascript habe ich ein Menü gebaut, wo sich die Untermenüs bei mouseover aufklappen
Code:
<script type="text/javascript">
<!--
function montre(id)
{
with (document)
{
if (getElementById)
getElementById(id).style.display = 'block';
else if (all)
all[id].style.display = 'block';
else
layers[id].display = 'block';
}
}
function cache(id)
{
with (document)
{
if (getElementById)
getElementById(id).style.display = 'none';
else if (all)
all[id].style.display = 'none';
else
layers[id].display = 'none';
}
}
</script>
HTML:
<div class="menu">
<ul>
<li><a href="javascript:void(0);" onmouseover="montre('smenu1');" onmouseout="cache('smenu1');">Mein Profil</a>
<ul id="smenu1" onmouseover="montre('smenu1');" onmouseout="cache('smenu1');">
<li><a href="">Anzeigen</a></li>
<li><a href="">Bearbeiten</a></li>
<li><a href="">Foto hochladen</a></li>
</ul>
</li>
<li><a href="">WIW</a></li>
.
.
.
.
.
</div>
Mein Problem nur ist jetzt, das im IE nichts angezeigt wird. Wenn ich mir aber den Quelltext anzeigen lasse, steht auch alles da, aber der Browser zeigt nichts an. In den anderen Browsern funktioniert alles einwandfrei.
Was kann ich da machen?
Gruß