【发布时间】:2010-10-05 06:27:30
【问题描述】:
我在我的页面中使用框架集。在框架集中,我拍摄了两帧,在第一帧中,我编写了一些 javascript 代码。框架的javascript函数如何调用主页面的javascript函数。
有人可以帮忙吗:)
【问题讨论】:
标签: javascript frameset
我在我的页面中使用框架集。在框架集中,我拍摄了两帧,在第一帧中,我编写了一些 javascript 代码。框架的javascript函数如何调用主页面的javascript函数。
有人可以帮忙吗:)
【问题讨论】:
标签: javascript frameset
这样就可以了:
parent.FrameName.FunctionName()
【讨论】:
如果你的框架是这样设置的:
<frameset rows="50, 50">
<frame src="menu.html" name="menu">
<frame src="main.html" name="main">
</frameset>
然后您可以使用top.main.functionName() 从名为menu 的框架中访问名为main 的框架中的函数。
parent.main.functionName() 在这种情况下也可以使用,但是如果您有更多嵌套级别的帧,那么我发现引用top(它始终是最顶层的帧)和“向下钻取”就不那么容易混淆了。
【讨论】: