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 相关文章推荐
为指定元素增加样式的js代码
Dec 09 Javascript
javascript算法学习(直接插入排序)
Apr 12 Javascript
前端开发过程中浏览器版本的两种判定方法
Oct 30 Javascript
jQuery/CSS3图片特效插件整理推荐
Dec 07 Javascript
纯JS实现本地图片预览的方法
Jul 31 Javascript
js实现文本框只允许输入数字并限制数字大小的方法
Aug 19 Javascript
AngularJS 遇到的小坑与技巧小结
Jun 07 Javascript
jQuery EasyUI封装简化操作
Sep 18 Javascript
jquery点击展示与隐藏更多内容
Dec 03 Javascript
json 带斜杠时如何解析的实现
Aug 12 Javascript
JavaScript Window窗口对象属性和使用方法
Jan 19 Javascript
javascript设计模式 ? 迭代器模式原理与用法实例分析
Apr 17 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 中的批处理的实现
2007/06/14 PHP
PHP序列号生成函数和字符串替换函数代码
2012/06/07 PHP
PHP递归返回值时出现的问题解决办法
2013/02/19 PHP
php字符串操作常见问题小结
2016/10/11 PHP
thinkPHP框架中layer.js的封装与使用方法示例
2019/01/18 PHP
PHP+MySQL实现在线测试答题实例
2020/01/02 PHP
ScrollDown的基本操作示例
2013/06/09 Javascript
jquery中map函数与each函数的区别实例介绍
2014/06/23 Javascript
详谈nodejs异步编程
2014/12/04 NodeJs
nodejs如何获取时间戳与时间差
2016/08/03 NodeJs
10分钟掌握XML、JSON及其解析
2020/12/06 Javascript
基于JS递归函数细化认识及实用实例(推荐)
2017/08/07 Javascript
Vue2 配置 Axios api 接口调用文件的方法
2017/11/13 Javascript
JS实现遍历不规则多维数组的方法
2018/03/21 Javascript
深入剖析Node.js cluster模块
2018/05/23 Javascript
vue如何解决循环引用组件报错的问题
2018/09/22 Javascript
轻松解决JavaScript定时器越走越快的问题
2019/05/13 Javascript
简述pm2常用命令集合及配置文件说明
2019/05/30 Javascript
javascript json对象小技巧之键名作为变量用法分析
2019/11/11 Javascript
vue中使用vue-print.js实现多页打印
2020/03/05 Javascript
[57:59]EG vs Secret 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
Python编程实现两个文件夹里文件的对比功能示例【包含内容的对比】
2017/06/20 Python
利用python编写一个图片主色转换的脚本
2017/12/07 Python
python将excel转换为csv的代码方法总结
2019/07/03 Python
python使用Qt界面以及逻辑实现方法
2019/07/10 Python
Python实现制度转换(货币,温度,长度)
2019/07/14 Python
pytorch三层全连接层实现手写字母识别方式
2020/01/14 Python
如何实现更换Jupyter Notebook内核Python版本
2020/05/18 Python
pycharm永久激活超详细教程
2020/10/29 Python
Python实现曲线拟合的最小二乘法
2021/02/19 Python
HTML5网页录音和上传到服务器支持PC、Android,支持IOS微信功能
2019/04/26 HTML / CSS
UGG雪地靴荷兰官网:UGG荷兰
2016/09/09 全球购物
Ancheer官方户外和运动商店:销售电动自行车
2019/08/07 全球购物
在子网210.27.48.21/30种有多少个可用地址?分别是什么?
2014/07/27 面试题
送货司机岗位职责
2013/12/11 职场文书
会议接待欢迎词
2014/01/12 职场文书