JavaScript父子窗体间的调用方法


Posted in Javascript onMarch 31, 2015

本文实例讲述了JavaScript父子窗体间的调用方法。分享给大家供大家参考。具体如下:

如果要打开一个新窗口,使用 window.open( ) 方法。

如果要关闭自身窗口,使用 window.close( ) 方法。

一、父窗体

为了便于父窗口操作子窗口,可以为 window.open( ) 方法定义一个变量,例如:

var opW = window.open("tests.html","popup","width=300,height=300");

这样,要关闭子窗口可直接使用:opW.close( ) 方法。

如果父窗体要操作子窗口元素,代码如下:

opW.document.getElementById("fartherWindowTxt").innerHTML = "操作子窗口";

二、子窗体

子窗口可以使用window.opener 来引用父窗口,代码如下:

window.opener.document.getElementById("fartherWindowTxt").innerHTML= "子窗口操作父窗口!";

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
层序遍历在ExtJs的TreePanel中的应用
Oct 16 Javascript
为jquery.ui.dialog 增加“自动记住关闭时的位置”的功能
Nov 24 Javascript
JavaScript中的闭包介绍
Mar 15 Javascript
js canvas实现适用于移动端的百分比仪表盘dashboard
Jul 18 Javascript
Mac中安装nvm的教程分享
Dec 11 Javascript
vue获取元素宽、高、距离左边距离,右,上距离等还有XY坐标轴的方法
Sep 05 Javascript
详解基于Wepy开发小程序插件(推荐)
Aug 01 Javascript
js点击事件的执行过程实例分析【冒泡与捕获】
Apr 11 Javascript
Vue优化:常见会导致内存泄漏问题及优化详解
Aug 04 Javascript
如何在Vue项目中添加接口监听遮罩
Jan 25 Vue.js
Vue3.0写自定义指令的简单步骤记录
Jun 27 Vue.js
vue3.0 数字翻牌组件的使用方法详解
Apr 20 Vue.js
JavaScript操作cookie类实例
Mar 31 #Javascript
javascript实现简单的贪吃蛇游戏
Mar 31 #Javascript
javascript制作2048游戏
Mar 30 #Javascript
JavaScript模拟实现继承的方法
Mar 30 #Javascript
jQuery制作可自定义大小的拼图游戏
Mar 30 #Javascript
JS实现向表格中动态添加行的方法
Mar 30 #Javascript
JS实现向表格行添加新单元格的方法
Mar 30 #Javascript
You might like
特转载一高手总结PHP学习资源和链接.
2006/12/05 PHP
跟我学Laravel之配置Laravel
2014/10/15 PHP
php生成过去100年下拉列表的方法
2015/07/20 PHP
PHP数据库处理封装类实例
2016/12/24 PHP
PHP运用foreach神奇的转换数组(实例讲解)
2018/02/01 PHP
javascript 框架小结 个人工作经验
2009/06/13 Javascript
基于Jquery的淡入淡出的特效基础练习
2010/12/13 Javascript
jquery 图片上传按比例预览插件集合
2011/05/28 Javascript
基于datagrid框架的查询
2013/04/08 Javascript
window.onload和$(function(){})的区别介绍
2013/10/30 Javascript
javascript中arguments,callee,caller详解
2016/03/16 Javascript
分享一个插件实现水珠自动下落效果
2016/06/01 Javascript
ES6新特性之字符串的扩展实例分析
2017/04/01 Javascript
微信小程序 支付功能实现PHP实例详解
2017/05/12 Javascript
JavaScript实现的DOM树遍历方法详解【二叉DOM树、多叉DOM树】
2018/05/07 Javascript
新手入门js闭包学习过程解析
2019/10/08 Javascript
[59:08]Ti4 冒泡赛第二天 NEWBEE vs Titan 2
2014/07/15 DOTA
python进程管理工具supervisor使用实例
2014/09/17 Python
基于Django contrib Comments 评论模块(详解)
2017/12/08 Python
Python/ArcPy遍历指定目录中的MDB文件方法
2018/10/27 Python
详解Python的数据库操作(pymysql)
2019/04/04 Python
Python+OpenCV采集本地摄像头的视频
2019/04/25 Python
python爬虫 正则表达式解析
2019/09/28 Python
快速创建python 虚拟环境
2020/11/28 Python
高中毕业自我鉴定
2013/12/22 职场文书
技术副厂长岗位职责
2013/12/26 职场文书
公司中层干部的自我评价分享
2014/03/01 职场文书
个人函授自我鉴定
2014/03/25 职场文书
村班子对照检查材料
2014/08/18 职场文书
2015年12.4全国法制宣传日活动总结
2015/03/24 职场文书
2016年社区六一儿童节活动总结
2016/04/06 职场文书
Python 批量下载阴阳师网站壁纸
2021/05/19 Python
解决sql server 数据库,sa用户被锁定的问题
2021/06/11 SQL Server
springboot集成springCloud中gateway时启动报错的解决
2021/07/16 Java/Android
剑指Offer之Java算法习题精讲二叉树的构造和遍历
2022/03/21 Java/Android
引用计数法和root搜索算法以及JVM中判定对象需要回收的方法
2022/04/19 Java/Android