Zum Inhalt springen

IE6 und dropdown menu und aufzählung

Erstellt am 21. Mai 2008 · 6 Antworten · letzte Antwort am 21. Mai 2008

Tags: HTML & CSS, Frage

andres ·

hallo
ich habe gleich mehrere probleme mit IE6 die zusammenhängen.
1. IE6 zeigt mein dropdown menu nicht richtig an. die zweite ebene springt nicht auf.
ich habe den verweis auf javascript in meiner grafischen vorlage im head platziert: <script type="text/javascript" src="fileadmin/drop_down.js"></script> alles übrige wird per css gesteuert.

2. IE6 zeigt meine aufzählung (liste) nicht richtig an, da sie von der dropdown menu konfiguration beinflusst wird. wenn ich drop_down.js ausschalte wird diese richtig angezeigt.

frage: habe ich drop_down.js richtig eingebunden oder muss dies über das setup geschehen? was könnte der grund für diese fehler sein?

apropos: in allen anderen browser mac/pc wird alles richtig dargestellt.

danke für antwort
andres

just2b ·

Hallo,

und wir sollen jetzt raten was in deiner drop_down.js drinsteht? keiner weiß hier wie es bei dir ausschaut, niemand kennt die url zur seite um das live zu sehen usw..

sry aber wie soll man helfen?

andres ·

die seite läuft auf http://ottolehmann.ch/index.php?id=einzelausstellungen

hier das script:

// JavaScript Document
startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("navi");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
  }
  node.onmouseout=function() {
  this.className=this.className.replace(" over", "");
   }
   }
  }
 }
}
window.onload=startList;

danke

andres ·

im moment steht in meiner vorlage:

<div id="left">
<div id="navi">
###MENU_LINKS### 
</div> <!-- end navi -->
</div> <!-- end menu left -->

es sollte aber so aussehen:

<div id="left">
<ul id="navi">
<li>blabla</li>
</ul> <!-- end navi -->
</div> <!-- end menu left -->

wie kann ich T3 mitteilen (###MENU_LINKS###), dass der menu ul id="navi
haben soll?
nichts für ungut für die vielleicht blöde frage.

andres ·

hallo georg
ich habe jetzt die id="navi" auf dem ul.
jetzt sollte noch der header kompletiert werden.

$GLOBALS['TSFE']->additionalHeaderData
[$this->prefixId] = '<script src="'fileadmin').'drop_down.js" 
type="text/javascript"></script>';

aber das funktioniert so nicht...