例如:
<html>
......
<iframe name="first">
<html>
......
<iframe name="second"></iframe>
<iframe name="third"></iframe>
......
</html>
</iframe>
......
</html>
我希望第三个或第二个iframe打开单击的链接,在第一帧中打开。目标属性不起作用。
有可能吗?如果是,那该怎么办?
答案 0 :(得分:0)
var WindowSrc = $("#second").attr("src");
window.open(WindowSrc);
注意:如果您想打开新窗口,则需要确保允许弹出窗口。
答案 1 :(得分:0)
您可以使用<a>
标记上的target属性控制iframe打开的位置:
http://www.w3schools.com/tags/att_a_target.asp
_blank:在新窗口或标签页中打开链接的文档
_self:在点击相同的框架中打开链接文档(这是默认设置)
_parent:打开父框架中的链接文档
_top:在窗口的正文中打开链接的文档
framename:在命名框架中打开链接文档