使用JavaScript将焦点设置为子窗口
setting focus to a child window with JavaScript
我有以下脚本:
var a = window.open( "http://sitea.net" );
var b = window.open( "http://siteb.net" );
a.setFocus();
我希望焦点转到第一个窗口(sitea.net),但最近打开的子窗口是焦点(siteb.net)。我如何使第一个窗口成为焦点?
我尝试了上面的代码。即使没有.setFocus.,"window.open"也会导致两个站点都打开
将这两个变量都放在一个函数中应该可以停止窗口的双重加载。
以下是一个示例:http://jsfiddle.net/latoyale/GAKFL/28/
我还注意到,在使用原始代码时,如果在window.open上声明.setFocus,两个窗口都不会打开。也许这个问题也与setFocus的代码定位有关。。。
相关文章:
- 我可以在FullCalendar中设置事件ClickLimit弹出窗口的样式吗
- 为位于路线上的谷歌地图标记(起点和终点)设置一个信息窗口
- 将jquery ui窗口的父元素设置为另一个元素
- window.open没有't在设置setTimeout内工作-弹出窗口被阻止
- 如何获得一个进度元素,它被设置为在窗口调整大小时调整大小
- 在 shopify 上设置JavaScript弹出窗口的样式
- 如何在谷歌地图中设置多个信息窗口,但使用这种特定的JavaScript方法
- 如何为Tide Sdk应用程序窗口设置固定大小
- 弹出窗口设置焦点
- 阻止弹出窗口设置在 JavaScript 中关闭弹出窗口时出错
- 同步窗口.设置超时回调
- 将弹出窗口设置为以jquery为中心
- 如何为新打开的窗口设置ID
- 在最近的浏览器中将整个窗口设置为全屏
- 从弹出窗口设置查询
- 电子-创建后更改窗口设置
- Jquery在弹出窗口设置超时时间
- 退出弹出窗口+设置间隔
- 如何使用Javascript从父窗口设置子pop-op元素的值
- Facebook喜欢弹出窗口设置菜单jquery和css