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

Нет доступа к объектам во фреймах.

Добавлено: 16 мар 2022, 08:12
ushak
Версия 7.0.66 не может достучаться к объектам во фреймах (span - ы видит и работает с ними.). Попробовал этот же фрейм в версии 7.0.56 - всё нормально - видит, обрабатывает. Можно это как-то быстро поправить?

Re: Нет доступа к объектам во фреймах.

Добавлено: 20 мар 2022, 14:14
bigfozzy
А подскажите как проверить ?
У нас видит. Возможно у вас настройка websecurity включена ?

Re: Нет доступа к объектам во фреймах.

Добавлено: 20 мар 2022, 17:36
ushak
Видеть - видит, но не сохраняет рисунки из фреймов, ни кликает по объектам. Версия 7.0.56 делает всё нормально. А насчет того, где это, там клиент даёт доступ. Будет он у меня только завтра. Попробую записать видео, что я делаю и результат.

Re: Нет доступа к объектам во фреймах.

Добавлено: 21 мар 2022, 08:10
ushak
Записал видео. Звук правда не очень. Микрофон плохой. Там я пытаюсь сохранить картинку из фрейма по src. Версия 7.0.66 не делает сохранения. Также не работает почти со всеми объектами. Версия 7.0.56 - работает с объектами и картинку сохраняет.
[youtube]https://youtu.be/BdVBmkwxLiE[/youtube]

Re: Нет доступа к объектам во фреймах.

Добавлено: 26 мар 2022, 07:50
ushak
Решать проблему наверное никто не собирается. Очень жаль...

Re: Нет доступа к объектам во фреймах.

Добавлено: 28 мар 2022, 15:49
bigfozzy
По видео мы не смогли ни понять ни повторить проблему:

Проверили что скриншоты во фреймах работает следующим образом:
// 5 
echo $browser->navigate("http://humanemulator.net/poligon/image.html")."<br>";
echo "5. Скриншот картинки по номеру в файл в 0 фрейме : ";
echo $image->screenshot_by_number("test\\test.jpg",0,0)."\n";
$app->shell_execute("open","test\\test.jpg");

Re: Нет доступа к объектам во фреймах.

Добавлено: 28 мар 2022, 16:22
ushak
Картинка точно сохраняется? У меня сохранила только вот:
test.jpg
test.jpg (4.42 КБ) 2910 просмотров

Re: Нет доступа к объектам во фреймах.

Добавлено: 28 мар 2022, 16:32
ushak
Причем по адресу http://humanemulator.net/poligon/image.html я не вижу фреймов.

Re: Нет доступа к объектам во фреймах.

Добавлено: 28 мар 2022, 21:26
bigfozzy
А проверьте - у вас в настройках может фреймы отключены ?

на всякий случай обновили версию.

Re: Нет доступа к объектам во фреймах.

Добавлено: 02 апр 2022, 01:33
ushak
И всё таки не работает. Даже без фрейма. Попробуйте со страницы https://service2.diplo.de/rktermin/exte ... oryId=1553 сохранить капчу. В версии 7.0.56 я это делаю функцией $div->screenshot_by_attribute("temp/screenshot.jpg", "id", "_", false); и в директорию temp/ у меня сохраняется картинка.
Сейчас же сохраняется пустой фон. Настройки браузеров абсолютно одинаковые.

Re: Нет доступа к объектам во фреймах.

Добавлено: 04 апр 2022, 01:58
bigfozzy
Исправили и обновили.

Re: Нет доступа к объектам во фреймах.

Добавлено: 06 апр 2022, 12:07
ushak
Почему так получается? При заходе на страницу с фреймом все объекты отображаются как option:
изображение_2022-04-06_160454610.png
изображение_2022-04-06_160454610.png (14.38 КБ) 2833 просмотра
Ни к одному невозможно достучаться.
После перезагрузки страницы всё появляется и с ними можно работать. Как можно поправить? Много времени теряется.

Re: Нет доступа к объектам во фреймах.

Добавлено: 06 апр 2022, 12:38
bigfozzy
чтобы узнать почему так получается - нужно узнать где это происходит и как это повторить.