从javascript关闭多个firefox窗口
Close multiple firefox windows from javascript
我有一个GWT应用程序,它有许多firefox窗口。我需要的功能,以关闭所有这些窗口与一个单一的点击按钮。我知道window.close()函数,但它只关闭当前窗口。我想知道是否有一个火狐插件或任何东西可以帮助我实现这个功能。
在Firefox的文件菜单包含一个退出按钮终止程序,但我找不到一种方法从javascript调用它。
您不能关闭脚本未打开的其他窗口。但
var newWindow = window.open( url );
newWindow.close();
将使用url打开新选项卡,然后您可以使用newWindow.close()
关闭它;
当使用window.open()
打开新窗口时,返回对新窗口的引用。这意味着var window1 = window.open("example.com", "windowName");
将允许您稍后使用window1.close();
通常以这种方式打开窗口来解决您的问题,但是如果指定的windowName已经存在,则将使用现有窗口来加载页面,并且变量将引用现有窗口。
编辑:这解释了浏览器窗口和相关的窗口控制JavaScript在这里
相关文章:
- 如何防止firefox在打开大型弹出窗口时滚动到页面底部
- 在Firefox restartless插件中,当一个新窗口打开时,我如何运行代码(监听窗口打开)
- Webdriver:用于动态禁用/启用JavaScript弹出窗口的Firefox配置文件
- 从扩展的 javascript 中获取 Firefox 浏览器窗口句柄
- ajax成功响应和firefox弹出窗口阻止程序
- 为什么我的firefox扩展javascript不能访问opener窗口,也看不到window.name
- 在chrome上显示类似于关闭窗口时的firefox的警报消息.确认消息”;离开"或“;留在这个页面上&quo
- Firefox弹出窗口“;这个网页被重定向到一个新的位置“;在每个requestPromise ajax调用上,有什么方
- Firefox扩展弹出窗口:关闭弹出窗口而不是窗口
- 块”;你想记住这个密码吗"firefox中的弹出窗口
- JS - 在 Firefox 中窗口焦点并置于最前面
- Firefox 扩展中的无窗口嵌入式 exe
- 在 Ajax 调用中 Firefox 中的弹出窗口阻止程序问题已成功
- 使用Chrome打开Internet Explorer / Firefox等窗口
- 是否可能在IE8+的浏览器窗口中打开.js文件(就像Firefox一样)
- 检测 Firefox、IE 和 Chrome 中的窗口 onblur() 事件
- 从javascript关闭多个firefox窗口
- 使用 Firefox 插件将 Firefox 窗口带到前面
- 这是正常的行为,为每一个Firefox窗口,我的插件的另一个实例创建
- window.close()仅在IE中工作.如何使用javascript关闭firefox窗口中的当前选项卡