Hallo,
pic = document.createElement("img");
pic.setAttribute("id",myConst.picSeite);
Verzichte besser auf setAttribute zugunsten des direkten Setzens von Attributen:
pic.id = myConst.picSeite;
Das funktioniert robuster im IE.
pic.setAttribute("usemap","#mapPicSeite");
pic.useMap = "#mapPicSeite";
a1.setAttribute("onmouseover","setSeite_Events.onMouseOver()")
a1.setAttribute("onmouseout","setSeite_Events.onMouseOut()")
a1.setAttribute("onclick","setSeite_Events.onClick('L')")
Das wird im IE gar nicht funktionieren. Du musst hier das Schema des traditionellen Event-Handlings einhalten und eine Funktion zuweisen:
a1.onmouseover = setSeite_events.onMouseOver;
a1.onmouseout = setSeite_events.onMouseOut;
a1.onclick = function () {
setSeite_Events.onClick('L');
};
Mathias