2011-06-09 59 views
2

当前,网站A嵌入在网站B的iframe中。对于一个PHP页面,我想提交页面时跳出父iframe的:target = out iframe,但保持在同一浏览器窗口中?

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

然而,此时会弹出一个新窗口。

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

回答

3

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

作为每HTML 4 specification

_parent - 用户代理应该将文档加载到当前帧的直接FRAMESET 母体。如果 当前帧没有父节点,则此值 的值等于_self。

_top - 用户代理应将文档加载到完整的原始 窗口(从而取消所有其他 帧)。如果当前帧没有父节点,则此值等于 _self。

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

0

target="_parent"这将帮助你

相关问题