用javascript 判断IE窗口是否打开
下午,南瓜头问了一个问题:点击父页面上的按钮,打开一个新的页面(子页面),如果子页面打开了,那么点击按钮后,就不会再弹出新的子页面
用JavaScript是可以实现滴~
var myPage; function openMyPage(){ if (!myPage || myPage.closed){ myPage=window.open("demo.html", "_blank"); myPage.blur(); } else{ alert("new.htm is already opened."); } } //关闭上面打开的 IE 窗口 function closeMyPage(){ myPage.close(); } //置前 IE 窗口 function focusMyPage(){ myPage.focus(); } //置后 IE 窗口 function blurMyPage(){ myPage.blur(); }
<input type="button" onClick="openMyPage();" VALUE="打开窗口">
点击“打开窗口”按钮后,如果 new.htm 没有打开,则打开它;如果打开了,就报告“new.htm is already opened.”。
原理就是把新打开的页面变成一个变量
上面的代码,还可以实现对新的IE窗口进行关闭、置前、置后操作。但是以上方法只能打开、判断、操作本 IE 内代码控制的窗口,对别的 IE 进程的子窗口不起作用。
用javascript 判断IE窗口是否打开相关推荐
- ajax 在新选卡打开,JavaScript在新窗口中打开,而不是选项卡
我有一个选择框,当选择一个项目时,它会调用window.open(url) . Firefox默认会在新标签页中打开页面. 但是,我希望页面在新窗口中打开,而不是在新标签页中打开. 我该怎么做? #1 ...
- html 判断当前窗口是否是子窗口,JavaScript window.open 判断子窗口是否已经存在
〈script language="JavaScript" type="text/JavaScript"〉 var NewWindow=0; function ...
- html判断是否在微信里打开,JavaScript判断浏览器内核,微信打开自动提示在浏览器打开...
微信会屏蔽 URL 自定义的 scheme ,导致无法跳转手机中的浏览器.网上有一些工具类网站可以实现直接跳转浏览器,之后有机会我会整理一下.我们今天只讨论通过 JavaScript 判断是否在微信浏 ...
- html当前窗口打开页面,JavaScript 在本窗口打开网页
JavaScript 在本窗口打开网页 相关文档: 很多人都向在服务器 端调用客户端的函数来操作,也就是在asp中调用java script脚本中已经定义好的脚本函数.经过研究,发现了一些勉强的方法. ...
- JavaScript判断浏览器内核,微信打开自动提示在浏览器打开
微信会屏蔽 URL 自定义的 scheme ,导致无法跳转手机中的浏览器.网上有一些工具类网站可以实现直接跳转浏览器,之后有机会我会整理一下.我们今天只讨论通过 JavaScript 判断是否在微信浏 ...
- mfc获取子窗口句柄_前端设计-JavaScript中父窗口与子窗口间的通信
父窗体与子窗体之间的通信 在之前文章讲解windows程序设计过程中,我们曾描述了windows程序窗口之间通信与控制实现方法与过程,如窗体之间参数传递等.本文主要从Web程序开发前端JavaScri ...
- C-Lodop提示“有窗口已打开,先关闭它(持续如此请刷新页面)!”
c-lodop显示"有窗口已打开,先关闭它(持续如此时请刷新页面)!" 如果连续执行多个预览语句等导致的,可以预先判断一下,并可以自定义修改窗口已打开的提示,该默认提示的位置如本博 ...
- javascript调用父窗口(父页面)的方法
window.parent与window.opener的区别 javascript调用主窗口方法 1: window.parent 是iframe页面调用父页面对象 举例: a.html Html ...
- Javascript关闭当前窗口
Javascript关闭当前窗口2007-09-03 11:11这个太简单了,window.close()就可以了: 不过它会出个提示"您查看的网页正在试图关闭窗口.是否关闭窗口?" ...
- 使用jquery在新窗口中打开外部链接
使用rel属性的链接,你可以指定该链接的当前源文档目标方向,这个属性通常用于搜索引擎优化和样式选项.在新窗口中打开链接,你可以使用target属性.如果你想要所有的外部链接在新窗口中打开?可以使用jq ...
最新文章
- 青龙羊毛——飞鸽花转省毛毛(搬运)
- 泰安虚拟服务器怎么样,一山二虎 泰安双路GT24服务器对比评测
- myeclipse搭建SSH框架
- 受控组件和非受控组件
- 什么是智能合约 区块链_什么是区块链智能合约?
- 比特币怎么比特币钱包_5分钟内获得比特币
- html雪碧图效果,html和css中雪碧图的使用
- 自学PL/SQL 第一讲decalring variables
- 面试:谈谈你对jQuery的理解
- php缓存memclear,PHP内存缓存加速功能memcached安装与用法
- 三极管何时工作在饱和状态
- Flutter异常Another exception was thrown: A RenderFlex overflowed by 5.0 pixels on the bottom解决方案
- 2021年进销存管理软件商户门店使用热度前十名排行榜
- 计算机图形系统根据硬件配置,计算机图形系统硬件基础.ppt
- IO虚拟化 - virtio-blk前端驱动分析【转】
- 如何成为一名优秀的网络信息安全工程师?
- linux无线网络配置
- 新出炉彩色游戏——炸弹战争1.0版
- 基于深度学习的遥感测绘行业解决方案
- C:求一个3x3的整型矩阵对角线元素之和