winrar2018,
пробуйте function containsAll(sel, str) { [...document.querySelectorAll(sel)].filter(({ textContent }) => textContent.includes(str)).map(el => el.closest('div[id]')).forEach(div => div.remove()) } containsAll('a', 'Установит'); containsAll('a', 'Браузер'); |
Aetae, рони
большое спасибо! все работает. |
// ==UserScript== // @name Дзен // @namespace [url]http://tampermonkey.net/[/url] // @version 0.1 // @description try to take over the world! // @author You // @match [url]https://dzen.ru/[/url] // @icon [url]https://www.google.com/s2/favicons?sz=64&domain=dzen.ru[/url] // @grant none // ==/UserScript== /// Удаляет ленту Дзен. (function() { 'use strict'; document.querySelector("div.feed._is-dzen._column-count_2").replaceWith(document.querySelector("#zen-row-0")); document.querySelector("div.feed._is-dzen._column-count_2").remove(); })(); /// Удаляет предложения установить Яндекс Браузер function containsAll(sel, str) { [...document.querySelectorAll(sel)].filter(({ textContent }) => textContent.includes(str)).map(el => el.closest('div[id]')).forEach(div => div.remove()) } containsAll('a', 'Установит'); containsAll('a', 'Браузер'); Ребзя, трям! Живота прошу за поднятие некротопика, но челом бью: помогите, с позавчерашнего дня перестало работать. :( |
Унбибий,
(function() { function containsAll(sel, str) { [...document.querySelectorAll(sel)].filter(({ textContent }) => textContent.includes(str)).map(el => el.closest('div[id]')).forEach(div => div.remove()) } containsAll('a', 'Установит'); containsAll('a', 'Браузер'); containsAll('[rel="noopener"]', 'Да'); document.querySelector("div.feed._column-count_2").replaceWith(document.querySelector("#zen-row-0")); })() |
Цитата:
Ну ведь спасибище же! \ |
Перестало работать удаление ленты. На дзене в коде вместо:
feed._column-count_2вроде появилось: feed._column-count_2._is-desktop-redesign._grid-type_fixed._is-redesign._is-redesign-desktop-cards-has-hover-shadowsНо когда я поменял, то все равно не работает.. |
winrar2018,
вариант из #14 у меня работает. |
Цитата:
Странно. У меня лента только на секунду удаляется и сразу же опять появляется.. |
Цитата:
Не понимаю почему у меня не работает. В чем может быть причина? Можете полностью выложить код? |
Цитата:
|
Часовой пояс GMT +3, время: 00:40. |