飞龙博客

善人行善,从乐入乐。

飞龙前端测试:iframe窗口与parent之间JS变量传值

feilong.org 修订于2017-06-08 10:18:25 1,981

飞龙前端测试:iframe窗口与parent之间JS变量如何互相传值?

下面是主文件的html部分

fu.html:

<iframe src="zi.html" name="myinfo"></iframe>
<javascript>
 
/*在父窗口获取iframe的js变量*/
function flgetin(framename,valname){//1
var val=window.frames[framename].valname;
alert(val);
}//1
var framename='myinfo';
var valname='myname';
flgetin(framename,valname);
 
/*子窗口需要的变量*/
var mygroup="feilong";
</javascript>

下面是子文件也就是iframe的html部分

zi.html:

<javascript>
 
/*在子窗口获取父窗口的js变量*/
function flgetout(valname){//1
var val=parent.valname;
alert(val);
}//1
var valname='mygroup';
flgetout(valname);
 
/*父窗口需要的变量*/
var myname="feilong";
</javascript>

ok http://www.cnblogs.com/zhangji/archive/2010/09/08/1821626.html

更新网址:http://feilong.org/iframe-parent-js
最初发布:20170529 10:56:14 feilong.org 于广州

加入收藏夹,查看更方便。

所在分类: 网站开发

旧文:

飞龙前端QQ群