网站地图    收藏   

主页 > 前端 > javascript >

js中iframe调用父页面实现代码

来源:自学PHP网    时间:2014-09-19 14:47 作者: 阅读:

[导读] 子页面调用父页面的方法在js中很容易实现我们在主页面加个函数,然后在子页面通过window.parent.方法()即可实现了...

比如调用a()函数,就写成:

 代码如下 复制代码

window.praent.a();

但是我在chrome浏览器下却发现此方法无效了


//在父页面中调用该函数

 代码如下 复制代码

<script>

function dey() {

var cards_frame=document.frames("card-iframe");    //card-iframe为iframe的名字      
cards_frame.checkedCard()             //调用iframe中定义的方法,把内嵌页面的值传到父页面

}

</script>

2)在iframe 中调用 父页面定义的方法

 代码如下 复制代码

function alert_window(picurl,h_id)
{
document.parentWindow.parent.msg(picurl,h_id);
}

//msg()为父窗口定义的函数.

card-iframe是iframe框架的id,b()为子页面js函数。contentWindow属性是指定的frame或者iframe所在的window对象,IE下可以省略。

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论