как кликнуть менюшку???

Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28
всем привет!
вобщем возникла сложность, которую трудно самому решить, прошу помочь....

http://joxi.ru/v294YksZGVqemG
нужно кликнуть по нужной категории, а кликнуть не выходит, т.е. конструктор всё видит, но как положено кликнуть не может...
двойной клик не помогает, а кликнуть надо...
это joomshopping на joomla3
так же наводящий вопрос: как вычислить координаты этой менюшки, чтобы потом эмуляцией кликнуть???

и последнее: можно ли это дело заменить на c#, чтобы в коде можно было подставить значение для поиска?

Благодарю за ответ...
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 080
Благодарностей
8 962
Баллы
113
как вычислить координаты этой менюшки, чтобы потом эмуляцией кликнуть???
Через клик прав. кн. мыши по нужному элементу вызвать конструктор действий и там сделать Get по leftinbrowser и topinbrowser, соответственно в переменные X и Y (это будут координаты крайней верхней левой части элемента). К этим координатам прибавляем по нескольку пикселей, чтобы клик был внутри элемента и производим клик,
напрмиер через методы работы с мышкой https://zennolab.com/wiki/ru:virtual_mouse?s[]=fullemulationmousemovetohtmlelement
 
  • Спасибо
Реакции: Анатолий
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28
Через клик прав. кн. мыши по нужному элементу вызвать конструктор действий и там сделать Get по leftinbrowser и topinbrowser, соответственно в переменные X и Y (это будут координаты крайней верхней левой части элемента). К этим координатам прибавляем по нескольку пикселей, чтобы клик был внутри элемента и производим клик,
напрмиер через методы работы с мышкой https://zennolab.com/wiki/ru:virtual_mouse?s[]=fullemulationmousemovetohtmlelement
подскажите где искать leftinbrowser и topinbrowser ???
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 080
Благодарностей
8 962
Баллы
113
  • Спасибо
Реакции: Анатолий
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28
Последнее редактирование:

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 080
Благодарностей
8 962
Баллы
113
  • Спасибо
Реакции: Анатолий
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 080
Благодарностей
8 962
Баллы
113
http://joxi.ru/v294YksZG7bVmG
вот что получилось...

выходит что просто не могу кликнуть по тому элементу, которого нет визуально, но в коде страниц он есть...
Попробуйте вести мышь к элементу, по идее должно проскроллить это окошко и пункт меню станет видимым.
https://zennolab.com/wiki/ru:virtual_mouse?s[]=fullemulationmousemovetohtmlelement
 
  • Спасибо
Реакции: Анатолий
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28
Попробуйте вести мышь к элементу, по идее должно проскроллить это окошко и пункт меню станет видимым.
https://zennolab.com/wiki/ru:virtual_mouse?s[]=fullemulationmousemovetohtmlelement
видел сегодня на форуме этот код, но он не работает:
http://joxi.ru/DmBnYMSJN0nqmP
http://joxi.ru/52a8pLhEG8Jdm0
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 080
Благодарностей
8 962
Баллы
113
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 080
Благодарностей
8 962
Баллы
113
  • Спасибо
Реакции: TSonnys и Анатолий
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28
Нужно проставить атрибуты в код, по которым находится нужный пункт меню.
так как же узнать атрибуты не получив их?
у меня в переменной есть название категории, но не выходит подставить.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 080
Благодарностей
8 962
Баллы
113
так как же узнать атрибуты не получив их?
у меня в переменной есть название категории, но не выходит подставить.
Пришлите в личку пример шаблона с авторизацией, если она там нужна.
 
Регистрация
13.04.2016
Сообщения
650
Благодарностей
53
Баллы
28

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