Forum Doku Wiki Blog

Forumsarchiv 2008, Februar
Suckerfish und IE

archivierte Beiträge lesen

  1. (JAVASCRIPT) Suckerfish und IE von Ebenezer, 03. 02. 2008, 19:50

Suckerfish und IE

Der folgende Beitrag wurde am 03. 02. 2008, 19:50 Uhr von Ebenezer veröffentlicht.

Hi,

ich habe unter

http://referendariat-hamburg.de.dd3712.kasserver.com/EMLE/_rubric/index.php/Home/

versucht eine Seite mit Suckerfish Navigation zu erstellen. Um die Dropdowns für IE verwendbar zu machen verwende ich folgenden Code:


<!--[if IE]>
<script type="text/javascript">
sfHover = function() {
 var sfEls = document.getElementById("navbar").getElementsByTagName("LI");
 for (var i=0; i<sfEls.length; i++) {
  sfEls[i].onmouseover=function() {
   this.className+=" sfhover";
  }
  sfEls[i].onmouseout=function() {
   this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
  }
 }
}
if (document.all&&document.getElementById) window.onload=sfHover;

</script>
<![endif]-->


um Klassen zuzuweisen auf die IE dann die CSS-Regeln anwenden kann.

Das funktioniert problemlos unter IE 5.0, 6 und 7 aber wird von 5.5 volständig ignoriert. Ich vermute eher ein CSS als ein Javascript-Problem bin aber derzeit ratlos. Hat irgendjemand eine Idee wo der Fehler liegen könnte?

Danke für Eure Hilfe!

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4