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 克隆数组最简单的方法
Feb 12 Javascript
JS 两日期相减,获得天数的小例子(兼容IE,FF)
Jul 01 Javascript
限制上传文件大小和格式的jQuery插件实例
Jan 24 Javascript
JS实现控制文本框的内容
Jul 10 Javascript
Bootstrap基本插件学习笔记之Tooltip提示工具(18)
Dec 08 Javascript
详解Angular 开发环境搭建
Jun 22 Javascript
JS实现键值对遍历json数组功能示例
May 30 Javascript
vue页面切换过渡transition效果
Oct 08 Javascript
JavaScript实现简单的计算器
Jan 16 Javascript
JavaScript如何使用插值实现图像渐变
Jun 28 Javascript
vue 解决兄弟组件、跨组件深层次的通信操作
Jul 27 Javascript
微信小程序实现登录注册功能
Dec 29 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 mcrypt可逆加密算法分析
2011/07/19 PHP
php中设置index.php文件为只读的方法
2013/02/06 PHP
PHP的PSR规范中文版
2013/09/28 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(四)
2014/06/23 PHP
PHP+Javascript实现在线拍照功能实例
2015/07/18 PHP
thinkphp微信开之安全模式消息加密解密不成功的解决办法
2015/12/02 PHP
基于PHP代码实现中奖概率算法可用于刮刮卡、大转盘等抽奖算法
2015/12/20 PHP
PHP封装的mysqli数据库操作类示例
2019/02/16 PHP
CSS心形加载的动画源码的实现
2021/03/09 HTML / CSS
javascript instanceof 与typeof使用说明
2010/01/11 Javascript
Array.prototype.concat不是通用方法反驳[译]
2012/09/20 Javascript
JavaScript直播评论发弹幕切图功能点集合效果代码
2016/06/26 Javascript
jQuery内容筛选选择器实例代码
2017/02/06 Javascript
node.js平台下利用cookie实现记住密码登陆(Express+Ejs+Mysql)
2017/04/26 Javascript
js评分组件使用详解
2017/06/06 Javascript
nodejs中解决异步嵌套循环和循环嵌套异步的问题
2017/07/12 NodeJs
详解基于Angular4+ server render(服务端渲染)开发教程
2017/08/28 Javascript
angular内置provider之$compileProvider详解
2017/09/27 Javascript
浅谈Vue响应式(数组变异方法)
2018/05/07 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
js实现限定范围拖拽的示例
2020/10/26 Javascript
[06:44]2014DOTA2国际邀请赛-钥匙体育馆开战 开幕式振奋人心
2014/07/19 DOTA
Python实现曲线点抽稀算法的示例
2017/10/12 Python
使用11行Python代码盗取了室友的U盘内容
2018/10/23 Python
python3 打印输出字典中特定的某个key的方法示例
2019/07/06 Python
TensorFlow使用Graph的基本操作的实现
2020/04/22 Python
Swisse官方海外旗舰店:澳大利亚销量领先,自然健康品牌
2017/12/15 全球购物
说出数据连接池的工作机制是什么?
2013/04/19 面试题
精彩的推荐信范文
2013/11/26 职场文书
十佳青年个人事迹材料
2014/01/28 职场文书
职工趣味运动会方案
2014/02/10 职场文书
婚前协议书范本
2014/04/15 职场文书
2014年教育工作总结
2014/11/26 职场文书
感谢信怎么写
2015/01/21 职场文书
甲午风云观后感
2015/06/02 职场文书
2019旅游导游工作总结
2019/06/27 职场文书