将DOM事件附加到本地文件

时间:2020-08-29 19:51:16

标签: javascript file dom google-chrome-extension firefox-addon

我有一个非常复杂的站点,从中获取所需内容的最简单方法就是记录DOM节点添加。长期以来。我当前的代码:

var observer = new MutationObserver(function(mutationList) {
    for (var mutation of mutationList) {
        for (var child of mutation.addedNodes) {
            appendtofile(path,childasstringorsomething);
        }
    }
});

observer.observe(document, {childList: true, subtree: true});

好吧,无法使用javascript“附加文件”。扩展名(至少在firefox / chromium中)似乎也受到文件大小的严格限制,并且将其沙盒化为一些较差的存储解决方案选择(如果有)。我当前的方法是发布到本地端口并使用ncat -k -l 1234 >> test.txt进行侦听,但这不是很理想。

最简单或最干净的方法是什么?

0 个答案:

没有答案