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 相关文章推荐
jquery.Jwin.js 基于jquery的弹出层插件代码
May 23 Javascript
在JavaScript中typeof的用途介绍
Apr 11 Javascript
多选列表框动态添加,移动,删除,全选等操作的简单实例
Jan 13 Javascript
浅谈Javascript 数组与字典
Jan 29 Javascript
JS实现窗口加载时模拟鼠标移动的方法
Jun 03 Javascript
JSON与XML优缺点对比分析
Jul 17 Javascript
JS控制FileUpload的上传文件类型实例代码
Oct 07 Javascript
函数四种调用模式以及其中的this指向
Jan 16 Javascript
如何用JS/HTML将时间戳转换为“xx天前”的形式
Feb 06 Javascript
vue操作下拉选择器获取选择的数据的id方法
Aug 24 Javascript
vue-socket.io跨域问题有效解决方法
Feb 11 Javascript
关于React Native使用axios进行网络请求的方法
Aug 02 Javascript
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+mysql 采用ajax技术的 省 市 地 3级联动无刷新菜单 源码
2006/12/16 PHP
php除数取整示例
2014/04/24 PHP
php实现简易聊天室应用代码
2015/09/23 PHP
Yii框架结合sphinx,Ajax实现搜索分页功能示例
2016/10/18 PHP
Laravel5.5新特性之友好报错以及展示详解
2017/08/13 PHP
javascript Xml增删改查(IE下)操作实现代码
2009/01/30 Javascript
改善你的jQuery的25个步骤 千倍级效率提升
2010/02/11 Javascript
js加载之使用DOM方法动态加载Javascript文件
2013/11/08 Javascript
jQuery+ajax中getJSON() 用法实例
2014/12/22 Javascript
JavaScript更改字符串的大小写
2015/05/07 Javascript
基于JavaScript实现表单密码的隐藏和显示出来
2016/03/02 Javascript
微信小程序 特效菜单抽屉效果实例代码
2017/01/11 Javascript
详解angular中通过$location获取路径(参数)的写法
2017/03/21 Javascript
Vuex之理解state的用法实例
2017/04/19 Javascript
jQuery取得元素标签名称小结(附代码)
2017/08/16 jQuery
浅谈Angular路由复用策略
2017/10/04 Javascript
webpack4之SplitChunksPlugin使用指南
2018/06/12 Javascript
vue实现组件之间传值功能示例
2018/07/13 Javascript
js指定日期增加指定月份的实现方法
2018/12/19 Javascript
JavaScript闭包相关知识解析
2019/10/19 Javascript
js实现随机抽奖
2020/03/19 Javascript
JSONP解决JS跨域问题的实现
2020/05/25 Javascript
探索浏览器页面关闭window.close()的使用详解
2020/08/21 Javascript
如何使用RoughViz可视化Vue.js中的草绘图表
2021/01/30 Vue.js
python PIL模块的基本使用
2020/09/29 Python
HTML5 视频播放(video),JavaScript控制视频的实例代码
2018/10/08 HTML / CSS
Kipling凯浦林美国官网:世界著名时尚休闲包袋品牌
2016/08/24 全球购物
GOOD AMERICAN官网:为曲线性感而设计
2017/12/28 全球购物
加拿大快时尚零售商:Ardene
2018/02/14 全球购物
敬老院活动总结
2014/04/28 职场文书
安全技术说明书
2014/05/09 职场文书
小学生学习雷锋倡议书
2014/05/15 职场文书
党建工作经验交流材料
2014/05/25 职场文书
大学生实习证明
2015/06/16 职场文书
领导莅临指导欢迎词
2015/09/30 职场文书
2016年小学六一儿童节活动总结
2016/04/06 职场文书