Узнать текущий URL фрейма

вопросы связанные с работой версии с Chromium
Ответить
Аватара пользователя
guest001
Сообщения: 24
Зарегистрирован: 27 авг 2020, 11:21

Узнать текущий URL фрейма

Сообщение guest001 » 27 авг 2020, 11:30

Добрый день.

Ситуация: Страница открыта во фрейме. Происходит js редирект страницы во фрейме. Соответственно текущий URL фрейма уже не совпадает с аттрибутом src. Как узнать текущий адрес открытый во фрейме? (Знаю что средстави JS это сделать невозможно, надеялся что Human Emulator поможет).

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Узнать текущий URL фрейма

Сообщение Support » 27 авг 2020, 17:34

Не могли бы вы дать пример страницы, где это можно посмотреть, ну или отправить нам её на email саппорта sales@webemulator.com?

Аватара пользователя
guest001
Сообщения: 24
Зарегистрирован: 27 авг 2020, 11:21

Re: Узнать текущий URL фрейма

Сообщение guest001 » 28 авг 2020, 18:20

Пример страницы: https://haramamburu.000webhostapp.com/
Во фрейме открывается адрес https://clck.ru/QZ3M4 который редиректит 302 на sba.yandex.net который в свою очередь редиректит на twitter.com/... Мне нужно узнать конечный URL. Напрямую открывать URL фрейма не вариант. Это лишь пример, на реальном сайте работа вне фрейма блокируется JS.

Аватара пользователя
guest001
Сообщения: 24
Зарегистрирован: 27 авг 2020, 11:21

Re: Узнать текущий URL фрейма

Сообщение guest001 » 08 сен 2020, 18:44

Я так понимаю, раз ответа нет, Хуману это не под силу?

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Узнать текущий URL фрейма

Сообщение bigfozzy » 10 сен 2020, 14:29

как вариант вы можете использовать объект $raw, где видны все редиректы и запросы, например http://humanemulator.net/objects/WEB/ra ... st_url.php

Аватара пользователя
guest001
Сообщения: 24
Зарегистрирован: 27 авг 2020, 11:21

Re: Узнать текущий URL фрейма

Сообщение guest001 » 15 сен 2020, 16:27

Только узнать, принадлежит ли запрос фрейму или основной странице, там нельзя.

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3047
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Узнать текущий URL фрейма

Сообщение bigfozzy » 16 сен 2020, 15:19

Добавили функцию $raw->get_last_request_frame_url в текущую версию.

Спасибо за подробности.

Аватара пользователя
guest001
Сообщения: 24
Зарегистрирован: 27 авг 2020, 11:21

Re: Узнать текущий URL фрейма

Сообщение guest001 » 17 сен 2020, 15:57

Это просто шикарно. То что нужно! Спасибо большое!

Ответить