Получить событие за пределами iframe или перезагрузить основной сайт из iframe - PullRequest
0 голосов
/ 28 ноября 2018

Я открываю URL в iframe.На этой странице есть форма для заполнения пользователем.Когда пользователь заполняет форму, я хочу перезагрузить основной веб-сайт (за пределами iframe) для повторной загрузки.Или, если я могу вызвать внешнюю функцию javascript с помощью inrame.

Я работаю с ReactJs.

Пример.У меня есть 2 сайта A и B. Я открываю определенный URL сайта B в A с помощью iframe.Когда пользователь отправляет форму в ifram.Я хочу перезагрузить веб-страницу сайта A, используя JavaScript.Когда я пытаюсь window.location.reload (), window.parent.location.reload ().они все перезагружают iframe.

1 Ответ

0 голосов
/ 28 ноября 2018

Вы пытались использовать

window.location.assign(url);

и просто добавить URL исходной страницы?window.location.reload () просто обновляет страницу, поэтому, если вы открываете новую страницу, обновляя ее, она все равно будет держать вас на этой странице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...