javascript – 如何获取整个文档的文本内容?

我正在构建Chrome扩展程序,在某些时候应该确定当前页面语言.为了做到这一点,我的计划是提取页面的文本内容(或至少其中的一部分)并将其传递给翻译api.但是我找不到任何直接的方法来获取文档的所有textNodes.

有一个备份计划是递归分析$(‘body’).contents(),直到有足够的文本内容,但感觉有点不稳定.也许有更好的方法?

注意:Chrome扩展程序API允许您的脚本访问用户页面dom,就好像它是它的一部分一样.

使用jQuery text() method

$('body').text()
翻译自:https://stackoverflow.com/questions/4233490/how-to-get-text-content-of-the-entire-document

转载注明原文:javascript – 如何获取整个文档的文本内容?