Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.03.2016, 21:09
Аватар для sovsem-nub
Профессор
Отправить личное сообщение для sovsem-nub Посмотреть профиль Найти все сообщения от sovsem-nub
 
Регистрация: 15.10.2014
Сообщений: 255

Как удалить из дерева все abp="..." после ЭдБлока
Есть расширение для браузера ЭдБлок, которое удаляет рекламу со странички.
Все бы ничего, но ко всем элементам этот плагин добавляет новое свойство abp="число"

<div class="github-fork-ribbon-wrapper right" abp="122"> <div class="github-fork-ribbon" abp="123"><a abp="124">hot</a></div>      </div>


поэтому когда я в скрипте хочу проверить outerhtml, туда лезет и этот рандомный кусок и всё мне портит. Есть ли способ запретить эдблоку пихать это свойство или просто удалить его, после того как он его напихал?
Ответить с цитированием
  #2 (permalink)  
Старый 14.03.2016, 07:41
JSN JSN вне форума
Аспирант
Отправить личное сообщение для JSN Посмотреть профиль Найти все сообщения от JSN
 
Регистрация: 01.09.2012
Сообщений: 57

Я c AdBlock'ом никогда не работал, но если хочешь удалить аттрибут:
<твой элемент>.removeAttribute('abp');
Ответить с цитированием
  #3 (permalink)  
Старый 14.03.2016, 08:09
Аватар для sovsem-nub
Профессор
Отправить личное сообщение для sovsem-nub Посмотреть профиль Найти все сообщения от sovsem-nub
 
Регистрация: 15.10.2014
Сообщений: 255

Сообщение от JSN Посмотреть сообщение
Я c AdBlock'ом никогда не работал, но если хочешь удалить аттрибут:
<твой элемент>.removeAttribute('abp');
Я тоже не работал, но многие его ставят и я решил посмотреть как мой проект с ним выглядит. А как выбрать все возможные элементы на странице? не важно какие ul span div итд.
Ответить с цитированием
  #4 (permalink)  
Старый 14.03.2016, 09:17
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,103

sovsem-nub,
document.querySelectorAll("[abp]")
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как удалить элемент таблицы seoneo Элементы интерфейса 2 29.08.2012 18:54
Как удалить все обработчики события элемента FINoM Общие вопросы Javascript 10 28.12.2011 13:56
как удалить элемент который идет после элемента .form? FRIE jQuery 2 03.06.2011 14:35
Как удалить из памяти весь XML документ? EisBerg Events/DOM/Window 1 03.04.2010 14:45
Как удалить все пустые элементы UL smashercosmo Events/DOM/Window 13 25.02.2009 09:03