Как индефицировать временно появившиеся окно в дереве элементов

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 022
Благодарностей
29
Баллы
48
Всем привет имеется такая задача. Найти путь XPatch появившегося окна. Сложность в том, что когда мышку убираю в сторону дерева элементов, данное окно исчезает и в дереве элементов все сбивается
 
Регистрация
26.05.2020
Сообщения
461
Благодарностей
164
Баллы
43
Может, попробовать это расширение? Запускаешь, и удерживая Shift наводишь на нужный элемент страницы...
 

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 807
Баллы
113

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 022
Благодарностей
29
Баллы
48
Это расширение у меня есть, там сложные пути проблематично переделать. Там только готовый путь выдается, но нужно в дереве элементов по ковыряться
 

Dp76

Client
Регистрация
24.01.2019
Сообщения
98
Благодарностей
16
Баллы
8

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 022
Благодарностей
29
Баллы
48
Не ужели в ProjectMarcer нельзя заморозить или зафиксировать дерево элементов когда навел мышку на элемент, что бы значения не менялись, когда мышку увожу от нужного элемента
 

Dp76

Client
Регистрация
24.01.2019
Сообщения
98
Благодарностей
16
Баллы
8
Это больше к разрабам, я рассказывал как в хроме это словить (сам часто сталкиваюсь с такими проблемами)
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 687
Благодарностей
1 871
Баллы
113
Найти путь XPatch появившегося окна.
Можете проверять xpath через браузер с плагином chropath
Пример работы с плагином Chropath в браузере.
Открываете инструменты разработчика в отдельном окне через горячие клавиши и смотрите изменения в дереве.
Можете попробовать сохранить страницу через горячие клавиши и пробовать в офлайн режиме.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 694
Баллы
113
Можете проверять xpath через браузер с плагином chropath
Пример работы с плагином Chropath в браузере.
Открываете инструменты разработчика в отдельном окне через горячие клавиши и смотрите изменения в дереве.
Можете попробовать сохранить страницу через горячие клавиши и пробовать в офлайн режиме.
если судить по этому сообщению https://zennolab.com/discussion/threads/stabilnaja-rabota-s-derevom-ehlementov.94881/post-635106
то эти все советы просто бесполезная трата нашего времени.
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 687
Благодарностей
1 871
Баллы
113
если судить по этому сообщению https://zennolab.com/discussion/threads/stabilnaja-rabota-s-derevom-ehlementov.94881/post-635106
то эти все советы просто бесполезная трата нашего времени.
Ну можно конечно ждать, когда все это можно будет делать в проджектмейкере (пока там плагины хрома не работают), а можно использовать и другие инструменты. Это всего лишь вопрос выбора. :az:
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 694
Баллы
113
Ну можно конечно ждать, когда все это можно будет делать в проджектмейкере, а можно использовать и другие инструменты. Это всего лишь вопрос выбора. :az:
да чего ждать то ? DevTools и так есть в проджекте. бери и работай.
Просто некоторые вообще даже не в курсе что есть под капотом у зенки. какие то кнопочки лишнии.... в 5-ке такого нет , в обучающем видео такого нет, ну и не буду туда тыкать и читать про все это (facepalm)
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 687
Благодарностей
1 871
Баллы
113
да чего ждать то ? DevTools и так есть в проджекте. бери и работай.
в нем нет плагинов, поэтому не так удобно работать. Но все же можно.
Просто некоторые вообще даже не в курсе что есть под капотом у зенки.
Некоторые вообще не хотят видео смотреть. тратить на это время и разбираться. Учиться новому и т.п. Может страх мешает, что не получится, может просто лень или еще какие то тараканы.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 694
Баллы
113
в нем нет плагинов, поэтому не так удобно работать. Но все же можно.
Некоторые вообще не хотят видео смотреть. тратить на это время и разбираться. Учиться новому и т.п. Может страх мешает, что не получится, может просто лень или еще какие то тараканы.
2 года пользуюсь только DevTools, никаких плагинов нет. Отлично работается. И нет никакого желания ставить плагины. Пробовал одно время, то одно там не работает, то другое. В DevTools стабильно, если там работает xpath то и в зенке будет. а плагинах часто мозг взрывается. поэтому костыли (плагины) на свалку.
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 687
Благодарностей
1 871
Баллы
113
2 года пользуюсь только DevTools, никаких плагинов нет. Отлично работается. И нет никакого желания ставить плагины. Пробовал одно время, то одно там не работает, то другое. В DevTools стабильно, если там работает xpath то и в зенке будет. а плагинах часто мозг взрывается. поэтому костыли (плагины) на свалку.
значит просто у тебя опыта больше по работе с DevTools без плагинов.
А составить правильный сложный xpath тоже нужно уметь. и проверить нужный ли элемент получает, и сколько их всего находит. Я себе отдельные удобняшки написал, для личного пользования.

или в DevTools есть встроенная проверка xpath?
 
Последнее редактирование:

SlavenTyz

Client
Регистрация
30.04.2018
Сообщения
1 022
Благодарностей
29
Баллы
48
Очень часто в написании проги появляются различные окна, при чем это на сайте генерируются, которые нужно сразу же индифицировать, что бы их закрывать или еще какие нибудь манипуляции нужно делать. А вот теперь представьте, что это окно нужно как то повторить но не в ProjectMarker. Это же проблемма, и нужно точный путь XPatch прописать и для этого подойдет DevTools ?
 

radv

Client
Регистрация
11.05.2015
Сообщения
3 687
Благодарностей
1 871
Баллы
113
Очень часто в написании проги появляются различные окна, при чем это на сайте генерируются, которые нужно сразу же индифицировать, что бы их закрывать или еще какие нибудь манипуляции нужно делать. А вот теперь представьте, что это окно нужно как то повторить но не в ProjectMarker. Это же проблемма, и нужно точный путь XPatch прописать и для этого подойдет DevTools ?
так при такой ошибке сохраняйте полный код страницы, и потом анализируйте его. Тогда и сможете без дополнительных манипуляций составить xpath. devtools это как раз для работы с кодом.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 694
Баллы
113

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 694
Баллы
113
Очень часто в написании проги появляются различные окна, при чем это на сайте генерируются, которые нужно сразу же индифицировать, что бы их закрывать или еще какие нибудь манипуляции нужно делать. А вот теперь представьте, что это окно нужно как то повторить но не в ProjectMarker. Это же проблемма, и нужно точный путь XPatch прописать и для этого подойдет DevTools ?
вот же тут скрин приводил что в ProjectMarker есть DevTools https://zennolab.com/discussion/threads/stabilnaja-rabota-s-derevom-ehlementov.94881/post-635111

интересно почему все еще продолжается тема с вопросами как использовать DevTools не в ProjectMarker ? :bw: странно все это...
 

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