下午,南瓜头问了一个问题:点击父页面上的按钮,打开一个新的页面(子页面),如果子页面打开了,那么点击按钮后,就不会再弹出新的子页面
     用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窗口是否打开相关推荐

  1. ajax 在新选卡打开,JavaScript在新窗口中打开,而不是选项卡

    我有一个选择框,当选择一个项目时,它会调用window.open(url) . Firefox默认会在新标签页中打开页面. 但是,我希望页面在新窗口中打开,而不是在新标签页中打开. 我该怎么做? #1 ...

  2. html 判断当前窗口是否是子窗口,JavaScript window.open 判断子窗口是否已经存在

    〈script language="JavaScript" type="text/JavaScript"〉 var NewWindow=0; function ...

  3. html判断是否在微信里打开,JavaScript判断浏览器内核,微信打开自动提示在浏览器打开...

    微信会屏蔽 URL 自定义的 scheme ,导致无法跳转手机中的浏览器.网上有一些工具类网站可以实现直接跳转浏览器,之后有机会我会整理一下.我们今天只讨论通过 JavaScript 判断是否在微信浏 ...

  4. html当前窗口打开页面,JavaScript 在本窗口打开网页

    JavaScript 在本窗口打开网页 相关文档: 很多人都向在服务器 端调用客户端的函数来操作,也就是在asp中调用java script脚本中已经定义好的脚本函数.经过研究,发现了一些勉强的方法. ...

  5. JavaScript判断浏览器内核,微信打开自动提示在浏览器打开

    微信会屏蔽 URL 自定义的 scheme ,导致无法跳转手机中的浏览器.网上有一些工具类网站可以实现直接跳转浏览器,之后有机会我会整理一下.我们今天只讨论通过 JavaScript 判断是否在微信浏 ...

  6. mfc获取子窗口句柄_前端设计-JavaScript中父窗口与子窗口间的通信

    父窗体与子窗体之间的通信 在之前文章讲解windows程序设计过程中,我们曾描述了windows程序窗口之间通信与控制实现方法与过程,如窗体之间参数传递等.本文主要从Web程序开发前端JavaScri ...

  7. C-Lodop提示“有窗口已打开,先关闭它(持续如此请刷新页面)!”

    c-lodop显示"有窗口已打开,先关闭它(持续如此时请刷新页面)!" 如果连续执行多个预览语句等导致的,可以预先判断一下,并可以自定义修改窗口已打开的提示,该默认提示的位置如本博 ...

  8. javascript调用父窗口(父页面)的方法

    window.parent与window.opener的区别 javascript调用主窗口方法 1:   window.parent 是iframe页面调用父页面对象 举例: a.html Html ...

  9. Javascript关闭当前窗口

    Javascript关闭当前窗口2007-09-03 11:11这个太简单了,window.close()就可以了: 不过它会出个提示"您查看的网页正在试图关闭窗口.是否关闭窗口?" ...

  10. 使用jquery在新窗口中打开外部链接

    使用rel属性的链接,你可以指定该链接的当前源文档目标方向,这个属性通常用于搜索引擎优化和样式选项.在新窗口中打开链接,你可以使用target属性.如果你想要所有的外部链接在新窗口中打开?可以使用jq ...

最新文章

  1. 青龙羊毛——飞鸽花转省毛毛(搬运)
  2. 泰安虚拟服务器怎么样,一山二虎 泰安双路GT24服务器对比评测
  3. myeclipse搭建SSH框架
  4. 受控组件和非受控组件
  5. 什么是智能合约 区块链_什么是区块链智能合约?
  6. 比特币怎么比特币钱包_5分钟内获得比特币
  7. html雪碧图效果,html和css中雪碧图的使用
  8. 自学PL/SQL 第一讲decalring variables
  9. 面试:谈谈你对jQuery的理解
  10. php缓存memclear,PHP内存缓存加速功能memcached安装与用法
  11. 三极管何时工作在饱和状态
  12. Flutter异常Another exception was thrown: A RenderFlex overflowed by 5.0 pixels on the bottom解决方案
  13. 2021年进销存管理软件商户门店使用热度前十名排行榜
  14. 计算机图形系统根据硬件配置,计算机图形系统硬件基础.ppt
  15. IO虚拟化 - virtio-blk前端驱动分析【转】
  16. 如何成为一名优秀的网络信息安全工程师?
  17. linux无线网络配置
  18. 新出炉彩色游戏——炸弹战争1.0版
  19. 基于深度学习的遥感测绘行业解决方案
  20. C:求一个3x3的整型矩阵对角线元素之和

热门文章

  1. TypeScript 之 More on Functions
  2. 关于微信小程序预览或真机测试电脑出现蓝屏问题
  3. 学习mars3d的过程记录—配置环境
  4. 我只会HelloWorld,但是我却完成了一个SpringBoot项目!(1)
  5. LeetCode day11
  6. win7工作组计算机无法连接打印机,win7无法访问共享打印机怎么解决
  7. 论文解读GNNs Exponentially Lose Expressive Power For Node Classification
  8. 【计算机视觉】BOF图像检索
  9. 逍遥叹歌词--《仙剑奇侠传》
  10. 为什么您没有得到最好的承包商,您将如何做(第2部分)