DataFox
Erfahrenes Mitglied
Hi Leute
ich habe mit erschrecken festgestellt das der Firefox "outerHTML" nicht kennt, und ihn prompt erweitert:
klappt wunderbar! Nun kommt jedoch ein äußerst seltsames Phänomen zum Tragen: Der Internet Explorer versteht "HTMLElement" nicht und liefert ein undefined.
Wie kann ich dafür sorgen das der MSIE diesen Codeblock ignoriert?
Gruß
Laura
ich habe mit erschrecken festgestellt das der Firefox "outerHTML" nicht kennt, und ihn prompt erweitert:
Code:
HTMLElement.prototype.__defineGetter__("outerHTML", function () {
var attrs = this.attributes;
var str = "<" + this.tagName;
for (var i = 0; i < attrs.length; i++) {
str += " " + attrs[i].name + "=\"" + attrs[i].value + "\"";
}
return str + ">" + this.innerHTML + "</" + this.tagName + ">";
});
klappt wunderbar! Nun kommt jedoch ein äußerst seltsames Phänomen zum Tragen: Der Internet Explorer versteht "HTMLElement" nicht und liefert ein undefined.
Wie kann ich dafür sorgen das der MSIE diesen Codeblock ignoriert?
Gruß
Laura