hi,
attrNode2 = document.createAttribute("onmouseover");
attrNode2.nodeValue = "showNavi(); return false;";
anchorElem.setAttributeNode(attrNode2);
...
IE 6.0 und Opera 7.53 machen aber Zicken.
Auch dort wird das a-Element richtig eingesetzt und erscheint auch.
Wie an der Statuszeile bzw. am Tooltip erkennbar ist, wird auch das href-Attribut sauber gesetzt.
Aber bei mouseover wird die Funktion showNavi() nicht aufgerufen.
kannst du vielleicht setAttribute() stattdessen verwenden?
(oder hilft vielleicht auch schon der dortige hinweis weiter, dass der IE hier seine macken hat, was groß-/kleinschreibung hat? vielleicht möchte er hier lieber onMouseover haben ...?)
gruß,
wahsaga
--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."