Удаление элементов на сайте при помощи расширения chrome

339
24 марта 2017, 22:39

Необходимо при помощи расширения chrome удалить некоторые элементы с сайта.

Схема работы:

  1. Получение структуры сайта.

  2. Поиск нужных элементов.

  3. Удаление этих элементов, когда они загружаются сайтом. Догадываюсь, что нужно использовать Jquery и функцию .remove, но стоит вопрос получения элементов с сайта и их следующего удаления.

P.S. Это мой первый вопрос на StackOverflow.

Answer 1

Прописываем в манифесте правила в блоке content_scripts > js(для сайта), matches (адрес сайта) подробнее, читайте документацию.

"content_scripts":[
    {
      "js":[
          "build/jquery-1.11.3.min.js",
          "src/remove.js"
      ],
      "matches":[
        "https://www.google.ru/*"
      ],
      "run_at": "document_start"
    }
  ]

Далее пишем в remove.js

(function($) {
    $(document).ready(function(){
        console.log("delet");
        $('.g .rc .r a').remove();
    });
}(jQuery));
READ ALSO
При наведении курсора на div1 открывать div2

При наведении курсора на div1 открывать div2

Как сделать так, чтобы при наведении курсора на div1, вместо него открывался div2?

234
Как сделать действие после анимации при hover?

Как сделать действие после анимации при hover?

ЗдравствуйтеПодскажите, пожалуйста, по анимации

407
На cms wordpress обнаружен скрытый <iframe>

На cms wordpress обнаружен скрытый <iframe>

Добрый день, на моем блоге, с помощью виджета Firebug был обнаружен скрытый , который ссылается на неизвестный сайт

313
Стиль кнопок css как на демо

Стиль кнопок css как на демо

как сделать стиль кнопок как на демо этого сайта (перейдите по ссылке и там желтая кнопка чтобы посмотреть демо)На картинке айсберга две кнопки

259