gpt4 book ai didi

c# - 如何处理 parent.frames 问题?

转载 作者:太空宇宙 更新时间:2023-11-03 14:09:22 26 4
gpt4 key购买 nike

好的,我有一个令人沮丧的问题。我觉得解决方案很简单,但我找不到。我有一个带有这样的框架方案的网页:

    <frameset rows="48px,*">
<frame name="title" src="titol.aspx" frameborder="0" scrolling="no" />
<frameset id="workFrame" cols="200,0,*,0">
<frame name="menu" src="legend.aspx" frameborder="1" scrolling="yes" style="border:2px solid #FFF"/>
<frame name="map" src="map.aspx" frameborder="1" scrolling="yes" style="border:2px solid #FFF"/>
<frame name="loading" src="loading.aspx" frameborder="1" scrolling="yes" style="border:2px solid #FFF"/>
<frame name="form" src="blank.aspx" frameborder="0" scrolling="yes"/>

</frameset>
<noframes>
<p>
some text
</p>
</noframes>
</frameset>

现在,我在“标题”框架中有一个图像,我将其编码为单击它时,它会打开一个新窗口(弹出窗口,而不是在新选项卡中)。在那个窗口中,我有几个 map 示例(带有链接的 map 名称)。如果我希望 map 在用户单击 map 链接后显示在“ map ”框架中,我必须如何对链接进行编码?我试过:

             onclick="parent.frames['map'].location… = 'map.aspx'
onclick="windows.opener.location.href = 'map.aspx' .....

我不知道如何解决这个问题。再一次,当在新窗口中单击链接时,所选 map 必须显示在“ map ”框架中,如果你能告诉我在用户单击后自动关闭新窗口的代码也很好 map 链接。

最佳答案

会不会是这样的

window.opener.parent.frames['map'].location.href = "map.aspx";

因为 window.opener 是标题页,它的父级是框架集?

关于c# - 如何处理 parent.frames 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8293446/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com