Как автоматически получить страницу DOM из расширения Chrome? - PullRequest
0 голосов
/ 07 мая 2019

Мне нужно расширение chrome, чтобы получить код страницы, чтобы пользователь не нажимал на ярлык расширения.Когда загружается только новая страница, я хочу, чтобы код автоматически сохранял HTML DOM.Я хочу проанализировать DOM-код страницы, найти все скрипты и аналитику и заблокировать их.Как мне это реализовать?

У меня есть некоторый код, получающий DOM страницы, но он работает только тогда, когда пользователь нажимает на ярлык расширения Chrome.Мой код:

function modifyDOM() {
    return bodyHtml = document.getElementsByTagName('body')[0].innerHTML;
  }

  chrome.tabs.executeScript({
    code: '('+ modifyDOM + ')();'
  },(results)=>{
    console.log(results[0]);
      });

Я новичок в расширениях Chrome, но думаю, мне нужно использовать что-то вроде: web​Request​.onBefore​Request.addListinger()

Помогите мне, пожалуйста!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...