js 父窗口控制子窗口的行为-打开,关闭,重定位,回复


Posted in Javascript onApril 20, 2010

测试的时候,注意当前目录中,有代码中的html文件。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>Windows窗口打开</title> 
<script language="javascript"> 
var winID = null; 
//打开窗口 
function openWindow() 
{ 
winID = window.open("windowTime.html","JavaScript"); 
} 
//关闭窗口 
function closeWindow() 
{ 
if(winID && winID.open && !winID.closed) 
{ 
winID.close(); 
} 
} 
//更改URL网址 
function changeURL(newURL) 
{ 
if(winID && winID.open && !winID.closed) 
winID.location.href = newURL; 
} 
</script> 
</head> 
<body onunload="closeWindow()"> 
<h2>窗口的打开与关闭 
<hr /> 
<form> 
<input type="button" value="打开窗口" onclick="openWindow()" /> 
<input type="button" value="关闭窗口" onclick="closeWindow()" /> 
<input type="button" value="显示性的url" onclick="changeURL('yes.html')" /> 
<input type="button" value="重新新窗口的URL" onclick="changeURL('displayClock.html')" /> 
</body> 
</html>
Javascript 相关文章推荐
jquery 全局AJAX事件使用代码
Nov 05 Javascript
form表单action提交的js部分与html部分
Jan 07 Javascript
extjs每个组件要设置唯一的ID否则会出错
Jun 15 Javascript
在html中引入外部js文件,并调用带参函数的方法
Oct 31 Javascript
快速解决js中window.location.href不工作的问题
Nov 02 Javascript
分享bootstrap学习笔记心得(组件及其属性)
Jan 11 Javascript
原生js实现新闻列表展开/收起全文功能
Jan 20 Javascript
Vue路由切换时的左滑和右滑效果示例
May 29 Javascript
Vue.js项目中管理每个页面的头部标签的两种方法
Jun 25 Javascript
Vue CLI 2.x搭建vue(目录最全分析)
Feb 27 Javascript
vue中在vuex的actions中请求数据实例
Nov 08 Javascript
微信小程序实现带放大效果的轮播图
May 26 Javascript
jquery+json 通用三级联动下拉列表
Apr 19 #Javascript
javascript中的变量是传值还是传址的?
Apr 19 #Javascript
js获取当前select 元素值的代码
Apr 19 #Javascript
监控 url fragment变化的js代码
Apr 19 #Javascript
jquery获取input表单值的代码
Apr 19 #Javascript
编写高性能的JavaScript 脚本的加载与执行
Apr 19 #Javascript
jquery 关键字“拖曳搜索”之“拖曳”以及 图片“提示自适应放大”效果 的实现
Apr 18 #Javascript
You might like
PHP解压tar.gz格式文件的方法
2016/02/14 PHP
基于Laravel实现的用户动态模块开发
2017/09/21 PHP
使用 laravel sms 构建短信验证码发送校验功能
2017/11/06 PHP
php提取微信账单的有效信息
2018/10/01 PHP
jQuery对象和DOM对象使用说明
2010/06/25 Javascript
在javascript中关于节点内容加强
2013/04/11 Javascript
div拖拽插件——JQ.MoveBox.js(自制JQ插件)
2013/05/17 Javascript
动态加载script文件的两种方法
2013/08/15 Javascript
JsRender for object语法简介
2014/10/31 Javascript
利用Angular.js限制textarea输入的字数
2016/10/20 Javascript
jQuery实现动态文字搜索功能
2017/01/05 Javascript
js实现图片360度旋转
2017/01/22 Javascript
jQuery EasyUI Panel面板组件使用详解
2017/02/28 Javascript
Bootstrap按钮组简单实现代码
2017/03/06 Javascript
微信小程序图片宽100%显示并且不变形
2017/06/21 Javascript
在knockoutjs 上自己实现的flux(实例讲解)
2017/12/18 Javascript
重新认识vue之事件阻止冒泡的实现
2018/08/02 Javascript
纯Python开发的nosql数据库CodernityDB介绍和使用实例
2014/10/23 Python
django model去掉unique_together报错的解决方案
2016/10/18 Python
Python数据抓取爬虫代理防封IP方法
2018/12/23 Python
Python字符串的一些操作方法总结
2019/06/10 Python
Python对象的属性访问过程详解
2020/03/05 Python
Window版下在Jupyter中编写TensorFlow的环境搭建
2020/04/10 Python
Python如何根据时间序列数据作图
2020/05/12 Python
python爬取微博评论的实例讲解
2021/01/15 Python
Canvas与Image互相转换示例代码
2013/08/09 HTML / CSS
HTML5新特性 多线程(Worker SharedWorker)
2017/04/24 HTML / CSS
以实惠的价格轻松租车,免费取消:Easyrentcars
2019/07/16 全球购物
校本教研工作方案
2014/01/14 职场文书
中国央视网签名寄语
2014/01/18 职场文书
市场总经理岗位职责
2014/04/11 职场文书
教师群众路线教育实践活动个人对照检查材料
2014/11/04 职场文书
运动会开幕式通讯稿
2015/07/18 职场文书
谢师宴学生答谢词
2015/09/30 职场文书
会计专业自荐信范文
2019/05/22 职场文书
openGauss数据库JDBC环境连接配置的详细过程(Eclipse)
2022/06/01 Java/Android