js中iframe调用父页面的方法


Posted in Javascript onOctober 30, 2014

本文实例讲述了js中iframe调用父页面的方法。分享给大家供大家参考。具体实现方法如下:

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

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

window.parent.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下可以省略。

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
从阶乘函数对比Javascript和C#的异同
May 31 Javascript
JQuery制作的放大效果的popup对话框(未添加任何jquery plugin)分享
Apr 28 Javascript
javascript日期验证之输入日期大于等于当前日期
Dec 13 Javascript
js实现密码强度检测【附示例】
Mar 30 Javascript
JavaScript编写Chrome扩展实现与浏览器的交互及时间通知
May 16 Javascript
Node.js的npm包管理器基础使用教程
May 26 Javascript
AngularJs bootstrap搭载前台框架——基础页面
Sep 01 Javascript
JS调用打印机功能简单示例
Nov 28 Javascript
了解VUE的render函数的使用
Jun 08 Javascript
Javascript中prototype与__proto__的关系详解
Mar 11 Javascript
angular 实现同步验证器跨字段验证的方法
Apr 11 Javascript
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
Apr 06 Vue.js
js防止页面被iframe调用的方法
Oct 30 #Javascript
escape函数解决js中ajax传递中文出现乱码问题
Oct 30 #Javascript
js防止DIV布局滚动时闪动的解决方法
Oct 30 #Javascript
js实现window.open不被拦截的解决方法汇总
Oct 30 #Javascript
一个JavaScript获取元素当前高度的实例
Oct 29 #Javascript
JS 实现列表与多选框选择附预览动画
Oct 29 #Javascript
一个JavaScript操作元素定位元素的实例
Oct 29 #Javascript
You might like
关于PHP中的Class的几点个人看法
2006/10/09 PHP
Laravel 5.4.36中session没有保存成功问题的解决
2018/02/19 PHP
PHP设计模式之适配器模式原理与用法分析
2018/04/25 PHP
javascript字典探测用户名工具
2006/10/05 Javascript
javascript模拟地球旋转效果代码实例
2013/12/02 Javascript
Node.js异步I/O学习笔记
2014/11/04 Javascript
2014最热门的JavaScript代码高亮插件推荐
2014/11/25 Javascript
JavaScript检测弹出窗口是否已经关闭的方法
2015/03/24 Javascript
使用JavaScript脚本判断页面是否在微信中被打开
2016/03/06 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
2017/02/13 Javascript
JavaScript实现经纬度转换成地址功能
2017/03/28 Javascript
封装运动框架实战左右与上下滑动的焦点轮播图(实例)
2017/10/17 Javascript
vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
2018/05/13 Javascript
解决Vue使用swiper动态加载数据,动态轮播数据显示白屏的问题
2018/09/27 Javascript
JS隐藏号码中间4位代码实例
2019/04/09 Javascript
vue data引入本地图片的两种方式小结
2019/11/13 Javascript
Vue 3.0 全家桶抢先体验
2020/04/28 Javascript
[17:45]DOTA2 HEROES教学视频教你分分钟做大人-军团指挥官
2014/06/11 DOTA
django+echart绘制曲线图的方法示例
2018/11/26 Python
python面向对象法实现图书管理系统
2019/04/19 Python
Python API 自动化实战详解(纯代码)
2019/06/11 Python
python 解决tqdm模块不能单行显示的问题
2020/02/19 Python
python实现超级马里奥
2020/03/18 Python
Python如何批量生成和调用变量
2020/11/21 Python
python tqdm库的使用
2020/11/30 Python
捷克电器和DJ设备网上商店:Electronic-star
2017/07/18 全球购物
SneakerStudio英国:最佳运动鞋商店
2019/05/22 全球购物
护士自荐信
2013/10/25 职场文书
后勤主管工作职责
2013/12/07 职场文书
三年级数学教学反思
2014/01/31 职场文书
小班评语大全
2014/05/04 职场文书
公安个人四风问题对照检查及整改措施
2014/10/28 职场文书
2015年教师教学工作总结
2015/04/28 职场文书
入学证明
2015/06/23 职场文书
门面租赁合同范文
2019/08/06 职场文书
教你用python控制安卓手机
2021/05/13 Python