target = out if if,但仍停留在同一个浏览器窗口中?

时间:2011-06-09 07:00:30

标签: php html forms

目前,网站A嵌入在网站B的iframe中。对于一个.php页面,我想在提交到页面时跳出父iframe

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

但是,这会弹出一个新窗口。

有没有办法跳出iframe但在同一浏览器窗口中提醒?

2 个答案:

答案 0 :(得分:3)

通常的做法是使用target="_parent"target="_top"

根据HTML 4 specification

  

_parent - 用户代理应将文档加载到直接FRAMESET中   当前帧的父级。这个   如果是,则相当于_self   当前帧没有父级。

     

_top - 用户代理应将文档加载到完整的原始文档中   窗口(因此取消所有其他   帧)。这个值相当于   _self如果当前帧没有父级。

但是,应该注意的是,使用iframe等不是HTML5规范的一部分。

答案 1 :(得分:0)

target="_parent"这会对你有帮助