如何从iframe到父窗口创建一个href =“#top”

时间:2010-02-14 09:32:30

标签: javascript html

我使用父窗口和一个iframe我的html代码在下面给出

Page1.html

    <html>
    <head>
    <meta http-equiv="Content-Language" content="en-us">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>New Page 1</title>
    </head>
    <body>

    <a name="logo"  href="Page2.html">dsd</a><br/>
ttttttbr/>
rrrrr<br/>
rrrrr<br/>
rrrrr<br/>
rrrrr<br/>
rrrrr<br/>
rrrrr<br/>
<iframe name="I1" src="Page3.html">Your browser does not support inline frames or is currently configured not to display inline frames.
    </iframe>

    </body>

    </html>

Page3.html

<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 1</title>
</head>
<body>

<a href="Page2.html?#logo">dsd</a><br/>
</body>

</html>

如果我点击侧面iframe中的链接,请打开侧面iframe中的page2.html并一起移动到父窗口页面的顶部。

我怎么能这样做?

希望你的支持

亚历

1 个答案:

答案 0 :(得分:1)

我认为使用纯HTML无法做到这一点。你需要JavaScript,就像这样:

<a href="Page2.html" onclick="parent.location.href='#'">