Muchísimas gracias zerokilled, no conocía la propiedad isContentEditable, la he aplicado al código y es capaz de detectar cualquier elemento editable.
Código Javascript
:
Ver originalif (strImage.test(node.nodeValue) && !/textarea/i.test(node.parentNode.nodeName) && !/text/i.test(node.parentNode.type) && !node.parentNode.isContentEditable) {return true;} else {return false;}
Devuelve true si el elemento no es editable y contiene cierto string, pero eso ya es otro tema ;)
Saludos.