03.09.2012, 18:20 | #1 (permalink) |
Member
Регистрация: 04.03.2012
Сообщений: 20
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Помогите найти плагин для управления отображением содержимого страницы
Но затем, стремясь к совершенству, я наткнулся на мерзкую проблему. Например, есть два елемента, один мне нужен а второй мешает. Но Adblock в данном случае блокирует по тегу или по классу. То есть он блокирует оба елемента так как они не что иное как <div class="widget-content"> </div> только с разным содержимым. Также много раз нужно было убрать некоторые <td>, и здесь могут удалиться как десятки нужных елементов, так и вся страница (в зависимости от того как она написана). Так вот, может ли кто-нибудь мне подсказать способ (лучше всего в виде аддона к Firefox) как удалять отдельные елементы? То есть чтобы программа блокировала кусок кода, а не просто теги или их параметры |
03.09.2012, 18:20 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Мой вам совет - попробуйте пока почитать схожие обсуждения Анализ содержимого жесткого диска. Обзор бесплатных программ Раскручиваю сайт сам, не могу найти перевод тайтлов в панели управления сайтом .net Плагин для Оперы |
03.09.2012, 18:52 | #2 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Цитата:
|
|
03.09.2012, 19:39 | #3 (permalink) |
Member
Регистрация: 04.03.2012
Сообщений: 20
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Большое вам спасибо. Это именно то, что я искал.
А нет ли способа, который позволял бы перемещять элементы. Например смещение строки поиска (которая, допустим находится слева) в центр и т.п. Или это я уже совсем расходился? |
03.09.2012, 19:51 | #4 (permalink) |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Ну это - легко: Вид - Панели инструментов - Настроить (или ПКМ по свободной области панелей - Настроить). В режиме открытого экрана настройки таскаете элементы и ставите, куда надо. Ну а уж если чего-то более хитрого захочется, осваивайте CSS-стили, скрипты и т.п. Мастера с ними чудеса творят. Я, правда, не умею. Но иногда пользуюсь готовыми.
|
03.09.2012, 20:15 | #5 (permalink) |
Member
Регистрация: 04.03.2012
Сообщений: 20
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Простите, я просто не правильно высказался. Я имел ввиду элементы страницы.
И можно еще вопросик по поводу аддона RIP. Я не могу изменить адрес для использования у отдельных XPath-строк. То есть если у меня в главной адресной строке для RIPa стоит youtube.com, то, если я введу youtube.com* в строке для адреса у отдельной строки, звездочка сбросится. То же происходит и при попытке установить главный адрес как youtube.com* и убрать звездочку в строке для адреса у XPath-строки. Другими словами мне не удается сделать, чтобы (условно) кнопка А не была видна на всех страницах, а кнопки Б и В только на главной. |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
03.09.2012, 20:28 | #6 (permalink) | |
Специалист
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
|
Цитата:
|
|
03.09.2012, 21:51 | #8 (permalink) |
Member
Регистрация: 04.03.2012
Сообщений: 20
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Решение проблемы с XPath
Если кто-то вдруг заинтересуется.
Мне удалось решить проблему с XPath с помощью небольших костылей. Допустим, есть RIP для YouTube. Экспортируем его, указав также расширение (.rip) иначе потом не сможем импортировать. Так выглядит содержимое файла: Код:
<Config version="1.0"> <Page name="YouTube" url="http://www.youtube.com/" enabled="true"> <XPath comment="">/html/body/div/div[4]/div/div/div[1]/div[2]/div[3]/ul/li[3]/a</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[1]/div[2]/div[3]/ul/li[2]/a</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[1]/div[2]/div[3]/ul/li[1]/a</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[1]/div[2]/div[3]/h3/a</XPath> <XPath comment="">//li[@class='guide-item-container ']</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[1]/div[2]/div[3]/div/span</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[1]/div[2]/div[4]/h3/a</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[1]/div[2]/div[4]/div/span</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[1]/div[2]/div[4]/div</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[1]/div[2]/div[4]/h3</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[1]/div[2]/div[3]/div</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[3]/p</XPath> <XPath comment="">//li[@class='video-list-item ']</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[3]/h3[3]</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[3]/h3[2]</XPath> <XPath comment="">/html/body/div/div[4]/div/div/div[3]</XPath> <XPath comment="">//p</XPath> <XPath comment="">/html/body/div[1]/div[5]/div</XPath> <XPath comment="">/html/body/div/div[5]/div</XPath> </Page> </Config> Код:
<Config version="1.0"> <Page name="YouTube[CMN]" url="http://www.youtube.com*" enabled="true"> <XPath comment="">/html/body/div/div[5]/div</XPath> </Page> </Config> |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
Метки |
adblock, firefox |
|
|