Страница 2 из 2

Re: www.youtube.com

Добавлено: 04 окт 2020, 15:04
Support
// получить action-menu
$dv = $div->get_by_id("action-menu");
// получить у него дочерний "id","button"
$bt = $dv->get_child_by_attribute("id","button",true,true);
// кликнуть мышью по найденному дочернему 
$bt->send_mouse_click(15,15);

В данном коде передача события идёт не в область, а непосредственно по координатам внутри элемента, то есть вы вместо

$bt->send_mouse_click(15,15);
можете использовать
$bt->send_mouse_click(3,3);

ТО есть даже если меняются размеры самого элемента, он вряд ли будет сжиматься менее чем 3 на 3 пикселя.

Re: www.youtube.com

Добавлено: 04 окт 2020, 15:48
maleziv@gmail.com
Support писал(а):
04 окт 2020, 15:04
// получить action-menu
$dv = $div->get_by_id("action-menu");
// получить у него дочерний "id","button"
$bt = $dv->get_child_by_attribute("id","button",true,true);
// кликнуть мышью по найденному дочернему 
$bt->send_mouse_click(15,15);

В данном коде передача события идёт не в область, а непосредственно по координатам внутри элемента, то есть вы вместо

$bt->send_mouse_click(15,15);
можете использовать
$bt->send_mouse_click(3,3);

ТО есть даже если меняются размеры самого элемента, он вряд ли будет сжиматься менее чем 3 на 3 пикселя.
да спасибо за информацию , сегодня разобрался (3,3); это координаты элемента, а не браузера