要从一个框架中调用另一个框架中的过程,可以使用以下步骤:
callFunctionFromFrame2
的函数。function callFunctionFromFrame2() {
// 在此处调用框架2中的函数
}
functionInFrame2
的函数。function functionInFrame2() {
// 在此处执行框架2中的代码
}
callFunctionFromFrame2
中使用contentWindow
属性获取框架2的窗口对象,并调用框架2中的函数。function callFunctionFromFrame2() {
var frame2Window = document.getElementById('frame2').contentWindow;
frame2Window.functionInFrame2();
}
注意,getElementById('frame2')
中的frame2
应该是框架2的id。
完整示例代码如下:
框架调用示例
框架1
框架2
在框架1中点击按钮时,将调用框架2中的functionInFrame2
函数,并在控制台输出相应的消息。
上一篇:表单创建和编辑的功能规则和消息
下一篇:表单处理-检测用于分割部分的框