Skip to content

Блокировка нежелательных запросов и контента, плагинов, по типу Яндекс.Маркета

License

Notifications You must be signed in to change notification settings

Diez37/contentBlocking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Сontent Block

Donations Badge

Скрипт блокировки, запросов и встраиваемого контента, от плагинов, 
на подобие Яндекс.Маркет 

Установка

  • npm
npm i c-block
  • yarn
yarn add c-block

Начало работы

  • импортируйте класс
import ContentBlock from 'c-block';
  • настройте и запустите
ContentBlock.create({
        'urls': ['.*sovetnik.*yandex.*','.*yastatic.*sovetnik.*'],
        'keywords': ['(Более выгодная цена)|(Посмотреть)|(Еще предложения)|(Советник)|(Яндекс)'],
      }).run();

Параметры конфигурации

  • urls - регулярные выражения, для блокировки запросов.
  • keywords - ключевые слова, по которым происходит поиск елементов, для блока.
  • document.margin.top - верхний отсуп страницы, к которому будет происходить возврат, если плагин его меняет, по умолчанию 0px

About

Блокировка нежелательных запросов и контента, плагинов, по типу Яндекс.Маркета

Resources

License

Stars

Watchers

Forks

Packages

No packages published