谷歌浏览器下 js window.open打开弹出新窗口后, 如何关闭父窗口窗口

问题描述

谷歌浏览器下jswindow.open打开弹出新窗口后,如何关闭父窗口窗口,请教各位大神啊

解决方案

解决方案二:
opener.close不行?
解决方案三:
只有关闭当前弹出的窗口才能关闭父窗口(父窗口要具备可关闭的原则)。众所周知的是弹出框有一个关闭回调事件。
解决方案四:
如果你不想使用以上方法关闭父窗口,可以利用Cookie;定时读取Cookie来监听。

时间: 2024-10-31 11:28:46

谷歌浏览器下 js window.open打开弹出新窗口后, 如何关闭父窗口窗口的相关文章

asp.net弹出新页面,而不关闭原来的页面

问题描述 我想在一个页面中点一个按钮的时候弹出一个新页面,同时原来的页面不关闭,怎么解决? 解决方案 解决方案二:服务器端按钮还是客户端按钮Response.Write("<script>window.open("new.aspx")</script>");不就行了吗解决方案三:<aherf="*.aspx"target="_blank"/>解决方案四:mark,问题没清楚,你是想弹出新页后

js window.open弹出新的网页窗口

 弹出新的网页窗口的方法有很多,在本文为大家介绍下使用js的window.open方法来实现,需要的朋友可以了解下  代码如下: window.open(par,'','width=900,height=550,scrollbars=yes');    par 访问路径   

JS弹出新窗口被拦截的解决方法_javascript技巧

在Web编程中,使用JS在新窗口打开页面的时候,会遇到被浏览器拦截的情况,那么,我们如何才能让JS打开新窗口不被浏览器阻止呢? 一.问题一 一般情况下,如果直接在js中调用window.open()函数去打开一个新窗口,浏览器会对弹出的窗口进行拦截,因为浏览器会把该窗口认为是弹出广告等用户不想得到的窗体 1.解决方法 把window.open()函数改为由用户主动点击时触发,在超链接里加入onclick事件,这样浏览器就认为是用户想访问这个页面,而不是直接弹出给用户 2.例如: <a href=

JS控制弹出新页面窗口位置和大小的方法

 这篇文章主要介绍了JS控制弹出新页面窗口位置和大小的方法,实例分析了open方法弹出窗口的使用技巧,需要的朋友可以参考下     本文实例讲述了JS控制弹出新页面窗口位置和大小的方法.分享给大家供大家参考.具体如下: 相信很多朋友都想做一个弹出用来弹出公告或者重要信息,但是弹出的框口位置和大小又不能太大,所以我们今天使用JS来控制弹出窗口的位置和大小,想弹多大就多大   代码如下: <html> <head> <title>指定弹出窗口位置(IE)</title

jquery强制弹出新窗口window.open

  目前情况下我们使用window.open自动弹出窗口都会给浏览器拦截掉了,但我们会发现有些网站还是可以弹出窗口了,这种是如何实现的呢?下面一起来看一下基于jquery的做法. 在很多网站中,会有弹出窗口,通常采用window.open的方式,但是这个方式一般被浏览器给禁止了. 说明这也是好事.现在的浏览器:360 猎豹 搜狗 等等都标明自己的安全性.智能性.屏蔽各种广告,给了用户很好的体验,但是可苦了我们这些站长们啊. 有广告还不显示出来,如何过活啊? 言归正传. 如何用jquery强制弹出

禁止JS弹出新页面

问题描述 如何使用CSS或者JS禁止弹出新页面 解决方案 解决方案二:<ahref=""target="_blank">这样用的话是弹出新的页面.不指定TARGET就是在当前页面.具体的TARGET的取值,请参考下面的内容.1._blank<ahref="document.html"target="_blank">mydocument</a>浏览器会另开一个新窗口显示document.htm

js中用window.open()打开多个窗口的name问题

这篇文章主要介绍了js中用window.open()打开多个窗口的问题,需要的朋友可以参考下 当要使用window.open()去打开多个子窗口的时候,在ie7之后,都要使用不同的name,这样才能够打开出多个不同的窗口,如果name相同的话,就只能打开第一个子窗口.同事要是子窗口和父窗口有数据交换或是方法相互调用时,如果name一样,那么将会出现许多不可预测的error,所以很多问题的出现要考虑是不是由于这个原因引起的.

js弹出新窗口居中

  方式1: <script language="javascript"> var newUrl = <%=newUrl % > //window.location=nurl; var awidth = screen.availWidth / 6 * 3; //窗口宽度,需要设置 var aheight = screen.availHeight / 5 * 2; //窗口高度,需要设置 var atop = (screen.availHeight - aheig

JS控制弹出新页面窗口位置和大小的方法_javascript技巧

本文实例讲述了JS控制弹出新页面窗口位置和大小的方法.分享给大家供大家参考.具体如下: 相信很多朋友都想做一个弹出用来弹出公告或者重要信息,但是弹出的框口位置和大小又不能太大,所以我们今天使用JS来控制弹出窗口的位置和大小,想弹多大就多大 复制代码 代码如下: <html> <head> <title>指定弹出窗口位置(IE)</title> <script language="javascript"> <!-- fun