Hi Struppi,
alles klar, also hier ist ein html+script schnipsel:
<body>
<p>Test Test Test</p>
</body>
<script>
getAllTextNodes = function(node) {
if (node.nodeType == 3) {
node.nodePath = 'das ist ein test';
}
for (var i=0; i< node.childNodes.length; ++i) {
this.getAllTextNodes(node.childNodes[i]);
}
};
getAllTextNodes(document.body);
</script>
Im Firefox funktioniert das ohne Probleme. Im IE 7 dagegen nicht.
Die Zuweisung node.nodePath = '...' wird mit dem genannten Fehler zurückgewiesen.
Bin mal gespannt, ob das Script bei dir im IE 6 funktioniert.
Danke für deine Hilfe!
Constantin