iframe的父页面、子页面相互调用

来源:互联网 发布:淘宝仓管是做什么的 编辑:程序博客网 时间:2024/06/05 10:06

最近编程时涉及到iframe的父页面与子页面相互调用的问题,以前每回都是先去查找,这回自己记录下来以后方便查找。

一、父页面调用子页面方法

1. $("#id",frames["iframename"].document).test("");

#id:指的是子页面的id

iframename:iframe的name

test(""):给该id的value赋值

主要应用于给子页面的某个id的value赋值

2. frames["iframename"].doTest();

iframename:iframe的name

doTest():子页面的方法

主要应用于调用子页面的某个方法

二、子页面调用父页面

一般的话是在子页面中,在需要调用父级的方法或变量前加parent

例如:调用父页面的test方法,可以用parent.test();

    调用父页面的变量test,可以用parent.test;(注:test变量一般为父页面的全局变量)

原创粉丝点击