say24

Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору До сих не занимался именно web-программированием, однако, хочется сваять правило для uBlock Отсюда - вопрос: где-то в коде страницы есть блок Код:| <script id="config-environment" type="application/json" charSet="utf-8">{"isDev":false,"isProd":true,"noDevTools":false,"isCorp":false,"isOutdatedBrowser":false,"tld":"ru","domain":"yandex.ru","noSettings":false,"hasYaBar":false,"timestamp":1767716428405,"isMobile":false,"isTouch":false,"isBrowser":true,"BrowserName":"Chrome","BrowserVersion":140,"BrowserBase":"Chromium","BrowserBaseVersion":140,"BrowserEngine":"WebKit","BrowserEngineVersion":537.36,"OSName":"Windows 10","OSFamily":"Windows","OSVersion":10,"x64":true,"ITP":false,"AntiITP":false,"SVGSupport":true,"WebPSupport":true,"CSP1Support":true,"CSP2Support":true,"historySupport":false,"SameSiteSupport":true,"postMessageSupport":true,"localStorageSupport":false,"service":"LIZA","version":"243.1.0","product":"RUS","userIP":"212.164.229.15","cryprox":{"RIGHT_COLUMN_ROOT":"fAbct4ymTYRiaH0IGuHje","RIGHT_COLUMN_MIDGETS_CONTAINER":"fAbct4ymTYRiaH0IZvnPNp5aAH3laE3ASC4lB","RIGHT_COLUMN_SCROLLER":"fOa1naD6iYRinF155pX7NqpY","DIRECT_LINE_CLASS":"fF7c47j6kQh2lFw"... | Судя по всему, DIRECT_LINE_CLASS - имя некой переменной, а "fF7c47j6kQh2lFw" - её значение. А как написать правило, которое блокирует блок, начинающийся с <div class="fF7c47j6kQh2lFw">, где "fF7c47j6kQh2lFw" - это самое значение из переменной DIRECT_LINE_CLASS ? Добавлено: Как вариант: заставить скрипт подменить значение переменной DIRECT_LINE_CLASS - на какое-то своё константное значение, чтобы получилось что-то вроде: ...,"DIRECT_LINE_CLASS":"ThisBlockMustBeBlockedHah"... |