Ответ 1
Я положил target='_parent'
в iframe, но я не сделал этого первоначально в элементе form
. После добавления атрибута target='_parent'
в form
он начал работать как ожидалось.
Я думаю, у меня есть простой вопрос, я не нашел правильного ответа, но все-таки.
У меня есть iframe на моей странице, который поступает из внешнего домена. После отправки формы, которая находится внутри этого iframe, я хотел бы перенаправить всю страницу, а не только содержимое внутри iframe - я предполагаю, что правильный путь к достижению может быть через атрибут "target".
Пример html:
<html>
<body>
<h1>main page</h1>
<iframe src="http://example.com">
<form url="http://example.com/action">
...
</form>
</iframe>
</body>
</html>
Подача формы должна показать мне результат отправки запроса POST в качестве новой страницы (не в iframe)
Я положил target='_parent'
в iframe, но я не сделал этого первоначально в элементе form
. После добавления атрибута target='_parent'
в form
он начал работать как ожидалось.
Добавьте атрибут target
в form
в пределах iframe
:
<form action="foobar" method="post" target="_parent">
...
</form>