Сообщение спасибо, не видимое при отправке формы iframe с длинным содержимым, необходимо прокрутить родительский элемент, чтобы увидеть его - PullRequest
0 голосов
/ 23 марта 2019

Я размещаю форму (которую я размещаю) на этой демонстрационной странице (междоменный).Я могу добавить код как для родительского, так и для дочернего элементов.

Автоматическое изменение размера iframe работает идеально (с использованием iframe-resizer ), но при отправке формы на мобильный или настольный компьютер с узким окном (такдлинная полоса прокрутки) сообщение с благодарностью не видно сразу.Вам нужно немного прокрутить родительскую страницу, чтобы увидеть ее, что может вызвать замешательство у людей.

iframe идеально уменьшен до нужного размера, но каким-то образом нужно сделать пользовательское postMessage, чтобы сказать родителям прокрутить / перескочить их страницу до верхней части встроенного iframe.

Любые мысли о том, как использовать уже существующий скрипт iframe-resizer, или я могу просто сделать postMessage без него, если да, то как?

Заранее спасибо!

1 Ответ

1 голос
/ 23 марта 2019

Вы пробовали

document.getElementById('thankyou').scrollIntoView()

...