Запретить загрузку элемента на странице

xatchikzzz

Client
Регистрация
08.09.2010
Сообщения
236
Благодарностей
12
Баллы
18
Народ кто знает как можно запретить загрузку элемента на странице

когда заходишь на пх с русского айпи то выдает такое
52603


все это идет потому что в коде есть элемент

адблок может заблокировать этот момент , а как быть с Ру прокси

52605


как то реально сделать что б заблокировать эту часть кода ..???
 

Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
2 909
Благодарностей
1 480
Баллы
113
адблок может заблокировать этот момент
Адлок не всегда блокирует и часто вырезает элементы (усиливая нагрузку).

В C# можно получить целевой элемент, запросить у него родительский и используя его - удалить целевой.
https://help.zennolab.com/en/v5/zennoposter/5.40.0.0/webframe.html#topic181.html
https://help.zennolab.com/en/v5/zennoposter/5.40.0.0/webframe.html#topic153.html
 

xatchikzzz

Client
Регистрация
08.09.2010
Сообщения
236
Благодарностей
12
Баллы
18
Адлок не всегда блокирует и часто вырезает элементы (усиливая нагрузку).

В C# можно получить целевой элемент, запросить у него родительский и используя его - удалить целевой.
https://help.zennolab.com/en/v5/zennoposter/5.40.0.0/webframe.html#topic181.html
https://help.zennolab.com/en/v5/zennoposter/5.40.0.0/webframe.html#topic153.html
я дико извиняюсь но не могу догнать как это ... можете пример показать реализации будьте так любезны пожалуйста?
 

Zymlex

Moderator
Команда форума
Регистрация
24.10.2016
Сообщения
2 909
Благодарностей
1 480
Баллы
113
Удаление элемента через родительский:
Tab tab = instance.ActiveTab;

HtmlElement he = tab.FindElementByXPath("//div[@class = 'lSSlideOuter noticeScrollContainer']", 0); // тут свой xPath
if(he.IsVoid || he.IsNull) throw new Exception("he не найден.");

HtmlElement heParent = he.ParentElement;
if(heParent.IsVoid || heParent.IsNull) throw new Exception("ParentElement не найден");
heParent.RemoveChild(he);
Можете протестить на главной форума.
 

xatchikzzz

Client
Регистрация
08.09.2010
Сообщения
236
Благодарностей
12
Баллы
18
Удаление элемента через родительский:
Tab tab = instance.ActiveTab;

HtmlElement he = tab.FindElementByXPath("//div[@class = 'lSSlideOuter noticeScrollContainer']", 0); // тут свой xPath
if(he.IsVoid || he.IsNull) throw new Exception("he не найден.");

HtmlElement heParent = he.ParentElement;
if(heParent.IsVoid || heParent.IsNull) throw new Exception("ParentElement не найден");
heParent.RemoveChild(he);
Можете протестить на главной форума.
если не трудно можешь показать как это в шаблоне выглядеть должно
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)