Хорошо, нашел решение.
Когда Iframe выполнял перенаправление, он не отображался (display: none
), и когда он, наконец, загружает нужную веб-страницу (после перенаправления), атрибут отображения был изменен (display: block
).
Это приводило к тому, что документ # документа Iframe показывался сверху-0 слева-0 (потому что отображение заставляет элемент не занимать место). Итак, просто изменили свойство display на visibility: hidden
и visibility: visible
, и теперь оно отлично работает!.