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制作迷你背词汇工具
Jul 27 Javascript
jQuery学习笔记(1)--用jQuery实现异步通信(用json传值)具体思路
Apr 08 Javascript
Extjs4 GridPanel的主要配置参数详细介绍
Apr 18 Javascript
浅谈Javascript中匀速运动的停止条件
Dec 19 Javascript
js获取上传文件的绝对路径实现方法
Aug 02 Javascript
HTML5 canvas 9绘制图片实例详解
Sep 06 Javascript
jQuery中的AjaxSubmit使用讲解
Sep 25 Javascript
angularjs 中$apply,$digest,$watch详解
Oct 13 Javascript
Bootstrap列表组学习使用
Feb 09 Javascript
ES6 javascript中Class类继承用法实例详解
Oct 30 Javascript
React精髓!一篇全概括小结(急速)
May 23 Javascript
Vue3项目打包后部署到服务器 请求不到后台接口解决方法
Feb 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
DC宇宙的第一个英雄,堪称动漫史鼻祖,如今成为美国文化的象征
2020/04/09 欧美动漫
一个没有MYSQL数据库支持的简易留言本的编写
2006/10/09 PHP
新浪微博API开发简介之用户授权(PHP基础篇)
2011/09/25 PHP
PHP PDOStatement对象bindpram()、bindvalue()和bindcolumn之间的区别
2014/11/20 PHP
Yii框架中memcache用法实例
2014/12/03 PHP
Symfony2学习笔记之控制器用法详解
2016/03/17 PHP
php flush无效,IIS7下php实时输出的方法
2016/08/25 PHP
php插入含有特殊符号数据的处理方法
2016/11/24 PHP
php用wangeditor3实现图片上传功能
2019/08/22 PHP
TP5框架页面跳转样式操作示例
2020/04/05 PHP
JSQL SQLProxy 的 php 版本代码
2010/05/05 Javascript
jQuery Tools tab(幻灯片)
2012/07/14 Javascript
JavaScript插件化开发教程(五)
2015/02/01 Javascript
JavaScript实现Iterator模式实例分析
2015/06/09 Javascript
node模块机制与异步处理详解
2016/03/13 Javascript
JS实现表单验证功能(验证手机号是否存在,验证码倒计时)
2016/10/11 Javascript
Angular开发者指南之入门介绍
2017/03/05 Javascript
js 用于检测类数组对象的函数方法
2017/05/02 Javascript
浅谈js的解析顺序 作用域 严格模式
2017/10/23 Javascript
小白教程|一小时上手最流行的前端框架vue(推荐)
2019/04/10 Javascript
深入浅析vue中cross-env的使用
2019/09/12 Javascript
Vue插件之滑动验证码
2019/09/21 Javascript
JS数组进阶示例【数组的几种函数用法】
2020/01/16 Javascript
python sqlobject(mysql)中文乱码解决方法
2008/11/14 Python
Python使用MONGODB入门实例
2015/05/11 Python
利用Python爬取可用的代理IP
2016/08/18 Python
Python结合ImageMagick实现多张图片合并为一个pdf文件的方法
2018/04/24 Python
Python创建字典的八种方式
2019/02/27 Python
Python日期时间Time模块实例详解
2019/04/15 Python
Python3 实现文件批量重命名示例代码
2019/06/03 Python
Python Socket多线程并发原理及实现
2020/12/11 Python
小学英语教学反思案例
2014/02/04 职场文书
学校隐患排查制度
2015/08/05 职场文书
Nginx 过滤静态资源文件的访问日志的实现
2021/03/31 Servers
详解Laravel制作API接口
2021/05/31 PHP
Django与数据库交互的实现
2021/06/03 Python