Hallo plan_B,
wie Struppi schon schreibst, hast du dich da vertan. Deine catch greift nicht, weil der IE glatt durchläuft.
Mein IE7 kann nun sogar das (oder konnte er das schon immer?):
window.onload = function() {
var doc = document.getElementsByTagName("body")[0];
var el = document.createElement("input");
el.type = "checkbox";
doc.appendChild(el);
}
Da ich aber exakt dieses Problem schon hatte und es via tray-catch letztlich wie beschrieben gelöst habe, muss es ja mal sinnvollgewesen sein, sonst hätte ich meine Klappe gar nicht aufgemacht ;-)
Ich gebe mich aber erstmal geschlagen, angesichts der Übermacht :-)
deine anderes Konstrukt gefällt mir da schon besser
Das lindert den Schmerz ;-)
Mit freundlichem Gruß
Micha