target = вне iframe, но остается в том же окне браузера? - PullRequest
2 голосов
/ 09 июня 2011

В настоящее время сайт A встроен в сайт B's iframe.Для одной страницы .php я хотел бы выпрыгнуть из родительского iframe при отправке на страницу:

<form method="post" action="home.php" name="homeForm" target="_blank">

Однако это откроет новое окно.

Есть ли способ выпрыгнуть из iframe, но напомнить в том же окне браузера?

Ответы [ 2 ]

3 голосов
/ 09 июня 2011

Обычный подход заключается в использовании target="_parent" или target="_top".

Согласно HTML 4 спецификации :

_parent - пользовательский агентдолжен загрузить документ в непосредственный родительский элемент FRAMESET текущего кадра.Это значение эквивалентно _self, если текущий кадр не имеет родителя.

_top - Пользовательский агент должен загрузить документ в полное оригинальное окно (таким образом отменяя все остальные кадры).Это значение эквивалентно _self, если текущий кадр не имеет родителя.

Однако следует отметить, что использование iframes и т. Д. Не является частью спецификации HTML5.

0 голосов
/ 09 июня 2011

target="_parent" это вам поможет

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