Я знаю, как быстро извлечь текстовые узлы из DOM:
document.evaluate('//text()', document, null, XPathResult.ANY_TYPE, null)
Но есть ли простой способ исключить текст из сценария, стиля или других тегов, которые не отображаются пользователю?
Что-то вроде:
'//text()[ parent.name not in ("SCRIPT", "STYLE") ]'
Спасибо,
Mike