我正在构建Chrome扩展程序,该扩展程序在某个时候应确定当前的页面语言。为此,我的计划是提取页面(或至少页面的一部分)的文本内容,并将其传递给翻译api。但是,我找不到任何直接获取文档的所有textNode
的方法。
有一个备份计划,用于递归分析$('body').contents()
,直到有足够的文本内容为止,但感觉有些不稳定。也许有更好的方法?
注意:Chrome扩展程序api允许您的脚本访问用户页面dom,就像它是其中的一部分一样。
最佳答案
$('body').text()
关于javascript - 如何获取整个文档的文本内容?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4233490/