Начальная загрузка, ожидание перенаправления внутри фрейма - PullRequest
0 голосов
/ 29 июня 2019

У меня есть 3 кадра.

TP 1 = Источник исправлен. Не нужно что-то менять здесь. TP 2 = Источник = Ввод пользователя.

Источник TP2 должен быть проверен. Если ввод пользователя не соответствует моему запросу к базе данных, внутри этого iFrame

имеется перенаправление location.href

TP 3 = Источник TP1 + TP2

Затем я пытаюсь изменить источник TP3 с помощью:

var geturl1 = document.getElementById('tp1').contentDocument.location;
var geturl2 = document.getElementById('tp2').contentDocument.location;

document.getElementById("tp3").src="http://example.com/load/kachi/#!/" + geturl1 + "$$" + geturl2;

Пока все хорошо, работает, но, к сожалению, geturl2 просто показывает мне старый URL. Не URL после перенаправления.

Я пытался добавить onload к своему TP3 iFrame, но onload считает, что загрузка выполнена и не работает с перенаправлением внутри iFrame.

Как я могу это исправить? Это около 1-2 секунд. IFrame TP3 загружается, проверяет, является ли URL правильным, если не перенаправляет. И мне нужно получить обновленный URL этого перенаправления.

...