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 相关文章推荐
JS判断数组中是否有重复值得三种实用方法
Aug 16 Javascript
jquery阻止冒泡事件使用模拟事件
Sep 06 Javascript
FullCalendar日历插件应用之数据展现(一)
Dec 23 Javascript
js简单判断移动端系统的方法
Feb 25 Javascript
Node.js 文件夹目录结构创建实例代码
Jul 08 Javascript
VueJS如何引入css或者less文件的一些坑
Apr 25 Javascript
vue 组件高级用法实例详解
Apr 11 Javascript
微信小程序-form表单提交代码实例
Apr 29 Javascript
Node.js实现简单管理系统
Sep 23 Javascript
webpack常用构建优化策略小结
Nov 21 Javascript
详解vue-flickity的fullScreen功能实现
Apr 07 Javascript
vue-i18n实现中英文切换的方法
Jul 06 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冒泡排序
2014/12/30 PHP
Smarty高级应用之缓存操作技巧分析
2016/05/14 PHP
Yii2结合Workerman的websocket示例详解
2018/09/10 PHP
JS 文字符串转换unicode编码函数
2009/05/30 Javascript
网页中返回顶部代码(多种方法)另附注释说明
2013/04/24 Javascript
一个JavaScript变量声明的知识点
2013/10/28 Javascript
js判断60秒以及倒计时示例代码
2014/01/24 Javascript
js function定义函数的几种不错方法
2014/02/27 Javascript
Node.js和PHP根据ip获取地理位置的方法
2014/03/14 Javascript
JavaScript子窗口调用父窗口变量和函数的方法
2015/10/09 Javascript
使用AngularJS2中的指令实现按钮的切换效果
2017/03/27 Javascript
Bootstrap进度条与AJAX后端数据传递结合使用实例详解
2017/04/23 Javascript
JavaScript学习笔记之图片库案例分析
2019/01/08 Javascript
egg.js的基本使用和调用数据库的方法示例
2019/05/18 Javascript
vue中使用element组件时事件想要传递其他参数的问题
2019/09/18 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
2020/08/17 Javascript
[01:04]DOTA2:伟大的Roshan雕塑震撼来临
2015/01/30 DOTA
[44:40]Spirit vs Navi Supermajor小组赛 A组败者组第一轮 BO3 第一场 6.2
2018/06/03 DOTA
Python RuntimeError: thread.__init__() not called解决方法
2015/04/28 Python
在Python中操作字典之clear()方法的使用
2015/05/21 Python
Python3实现的反转单链表算法示例
2019/03/08 Python
Python 学习教程之networkx
2019/04/15 Python
python GUI库图形界面开发之PyQt5动态(可拖动控件大小)布局控件QSplitter详细使用方法与实例
2020/03/06 Python
Skyscanner台湾:全球知名的旅行比价引擎
2018/07/01 全球购物
华纳兄弟工作室的官方授权商店:WB Shop
2018/11/30 全球购物
英语专业毕业生自我鉴定
2013/11/09 职场文书
咖啡店的创业计划书,让你hold不住
2014/01/03 职场文书
点菜员岗位职责范本
2014/02/14 职场文书
优秀毕业自我鉴定
2014/02/15 职场文书
诉讼代理人授权委托书
2014/04/08 职场文书
新颖的化妆品活动方案
2014/08/21 职场文书
学习型家庭事迹材料
2014/12/20 职场文书
小学教师党员承诺书
2015/04/27 职场文书
2015年企业员工工作总结范文
2015/05/21 职场文书
Python实战之用tkinter库做一个鼠标模拟点击器
2021/04/27 Python
SpringBoot全局异常处理方案分享
2022/05/25 Java/Android