js父页面中使用子页面的方法


Posted in Javascript onJanuary 09, 2016

iframe是非常常用的一个html元素,如果在父页面中使用子页面的方法应该怎么写呢,下面就做一下简单的介绍。
一、父页面代码

<html>
<head>
<meta charset=" gb2312">
<title>父页面</title>
<script type="text/javascript">
function parentFunction() 
{
 alert('function in parent');
}
function callChild() 
{
 child.window.childFunction();
 /*
  child 为iframe的name属性值,
  不能为id,因为在FireFox下id不能获取iframe对象
 */
}
</script>
</head>
<body>
 <iframe name="child" src="./child.html" ></iframe>
</body>
</html>

二、iframe中的代码

<html>
<head>
<meta charset="gb2312">
<title>iframe代码</title>
<script type="text/javascript">
function childFunction() 
{
 alert('function in child');
}
function callParent() 
{
 parent.parentFunction();
}
</script>
</head>
<body>
</body>
</html>

上面两个代码可以在父页面和子页面对对方的函数进行相互调用,比较简单,不多介绍了。
希望本文所述对大家学习javascript程序设计有所帮助。

Javascript 相关文章推荐
DOM精简教程
Oct 03 Javascript
javascript 简单抽屉效果的实现代码
Mar 09 Javascript
不使用ajax实现无刷新提交表单
Dec 21 Javascript
TypeOf这些知识点你了解吗
Feb 21 Javascript
AngularJS在IE下取数据总是缓存问题的解决方法
Aug 05 Javascript
JavaScript学习笔记之函数记忆
Sep 06 Javascript
在vue中使用公共过滤器filter的方法
Jun 26 Javascript
改进 JavaScript 和 Rust 的互操作性并深入认识 wasm-bindgen 组件
Jul 13 Javascript
关于在LayUI中使用AJAX提交巨坑记录
Oct 25 Javascript
JavaScript中如何对多维数组(矩阵)去重的实现
Dec 04 Javascript
js表达式与运算符简单操作示例
Feb 15 Javascript
解决vue props传Array/Object类型值,子组件报错的情况
Nov 07 Javascript
jquery调整表格行tr上下顺序实例讲解
Jan 09 #Javascript
实例讲解js验证表单项是否为空的方法
Jan 09 #Javascript
小心!AngularJS结合RequireJS做文件合并压缩的那些坑
Jan 09 #Javascript
javascript跑马灯抽奖实例讲解
Apr 17 #Javascript
jQuery页面刷新(局部、全部)问题分析
Jan 09 #Javascript
javascript返回顶部的按钮实现方法
Jan 09 #Javascript
javascript类型系统 Array对象学习笔记
Jan 09 #Javascript
You might like
php 购物车完整实现代码
2014/06/05 PHP
php array_merge函数使用需要注意的一个问题
2015/03/30 PHP
用PHP代码在网页上生成图片
2015/07/01 PHP
php获取给定日期相差天数的方法分析
2017/02/20 PHP
Laravel框架创建路由的方法详解
2019/09/04 PHP
php的lavarel框架中join和orWhere的用法
2020/12/28 PHP
JAVASCRIPT 对象的创建与使用
2021/03/09 Javascript
javascript 匿名函数的理解(透彻版)
2010/01/28 Javascript
引用其它js时如何同时处理多个window.onload事件
2014/09/02 Javascript
JS限制条件补全问题实例分析
2016/12/16 Javascript
使用get方式提交表单在地址栏里面不显示提交信息
2017/02/21 Javascript
原生JS实现导航下拉菜单效果
2020/11/25 Javascript
推荐VSCode 上特别好用的 Vue 插件之vetur
2017/09/14 Javascript
微信小程序实现折叠面板
2018/01/31 Javascript
微信小程序五子棋游戏的悔棋实现方法【附demo源码下载】
2019/02/20 Javascript
JavaScript监听触摸事件代码实例
2019/12/30 Javascript
Python类的基础入门知识
2008/11/24 Python
举例讲解Python中的算数运算符的用法
2015/05/13 Python
对Python3 序列解包详解
2019/02/16 Python
python使用百度文字识别功能方法详解
2019/07/23 Python
Python 二叉树的层序建立与三种遍历实现详解
2019/07/29 Python
Python数据可视化实现漏斗图过程图解
2020/07/20 Python
PyCharm设置注释字体颜色以及是否倾斜的操作
2020/09/16 Python
Python Tkinter实例——模拟掷骰子
2020/10/24 Python
Python tkinter之Bind(绑定事件)的使用示例
2021/02/05 Python
科颜氏加拿大官方网站: Kiehl’s加拿大
2016/08/16 全球购物
Magee 1866官网:Donegal粗花呢外套和大衣专家
2019/11/01 全球购物
幼儿园大班评语大全
2014/04/17 职场文书
用人单位聘用意向书
2015/05/11 职场文书
歼十出击观后感
2015/06/11 职场文书
伊索寓言读书笔记
2015/06/30 职场文书
2016年优秀团员事迹材料
2016/02/25 职场文书
幼儿园小班教学反思
2016/03/03 职场文书
thinkphp 获取控制器及控制器方法
2021/04/16 PHP
Python Django框架介绍之模板标签及模板的继承
2021/05/27 Python
Golang gRPC HTTP协议转换示例
2022/06/16 Golang