Re: 父窗口刷新子窗口 和子窗口刷新父窗口的js

添加时间:17-05-01 所属分类:HTML网页,JS语言与代码
  Web开发中适当运用一些弹出子窗口有很多好处,可以节省页面设计代价,获得好的用户体验,在最近项目开发中我遇到了几个父子窗口的问题,现在整理给大家,希望有所帮助.

情景一: 打开某一子窗口, 子窗口中任一按钮点击时候不能弹出新页面,进行完操作后,关闭该子窗口,刷新父窗口.

1: 页面A:父窗口,其中有一个打开子窗口的链接,<a href="#"onclick="open()">页面C</a>
A中有如下js代码:
[code]<script language="JavaScript">
function open()
{
window.showModalDialog("页面B");
}
</script>[/code]

2: 页面B,此为中间页,起过渡作用
B html 代码如下:
[code]<!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>**</title>
</head>

<frameset rows="0,*">
<frame src="about:blank">
<frame src="页面C">
</frameset><noframes></noframes>
</html>
[/code]

3:页面C ,要打开的子窗口.
它关闭时候刷新父窗口很简单,只要把A中
[code]<a href="#"onclick="open()">页面C</a> [/code]
改为
[code] <a href="页面A"onclick="open()">页面C</a>[/code]

2: 页面B,要打开的子窗口,关闭时候触发[code]window.opener.location.reload();window.close();[/code]
即可刷新父窗口并且关闭子窗口.
  • 1
  • 2
  • 3

前篇:残疾儿童少年义务教育招生入学全覆盖,零拒... 后篇:济南:有骗子以找人帮忙联系业务为由诈骗,...
发表我的评论


推荐文章   妈妈为女儿列相亲预约表 被吐槽像福布斯...   87岁退休教师变卖上海唯一房产 捐建希望...   实用工具或者组件、框架及类库   妈妈记录一天内女儿44个迷之哭点…看完...   贫困尖子生的71个生存瞬间
随机文章   定时显示和隐藏的层   手机访问网站自动跳转到手机版   JS实现图片展示瀑布流效果(简单实例)   JS Window.Open 打开窗口详解   实用工具或者组件、框架及类库
广告

其他推荐

因为本站所有内容均转载自其它媒体,本意为公众提供免费服务,但并不代表本网赞同其观点,也不能对其真实性验证负责,如稿件版权单位或个人不想在本网发布,请与我联系,本人会立即将其撤除,谢谢.联系方式:atseashawk@163.com QQ:99289555