如何通过单击按钮自动打开子窗口作为焦点窗口(IE)
How to get child window opened automatically by clicking button to be the window in focus (IE)
我在页面上有一个按钮,当我使用以下代码打开页面时会自动单击该按钮
<script>
// When the page loads
$(document).ready(function () {
$(".SmallButtonItem").trigger('click')
});
</script>
.SmallButtonItem 是相关按钮的类名。这在 Chrome 中完美运行,新的子窗口从按钮最初所在的窗口中获得焦点。但是,在IE中,带有按钮的窗口在后面打开新窗口时保持焦点。如何确保新窗口在 IE 中保持焦点?
我已经使用window.blur和window.focus尝试了不同的代码变体,包括以下内容,但我无法让窗口按照我想要的方式显示。
var myWindow = window.open($(".SmallButtonItem").trigger('click'))
myWindow.focus();
将此添加到您的子页面:
<script type="text/javascript">
$(document).ready(function(){ window.focus(); });
</script>
相关文章:
- 如何检测哪个窗口是焦点
- 只有当选项卡/窗口有焦点时,页面才能每5秒刷新一次
- 在ADF弹出窗口中设置焦点组件
- Javascript弹出窗口在某些情况下失去焦点
- 弹出窗口设置焦点
- JS - 在 Firefox 中窗口焦点并置于最前面
- 在系统焦点使用Electron的地方打开一个窗口
- 在刚刚创建的窗口中设置文本输入的焦点
- jQuery 图像推子不会在窗口失去焦点时停止
- 在调用窗口模糊(浏览器失去焦点)时避免元素模糊处理程序
- 如何通过单击按钮自动打开子窗口作为焦点窗口(IE)
- 将焦点从子窗口返回到父窗口
- Javascript 多线程两个窗口焦点
- 在窗口焦点事件之前在 HTML 的 body 标记中运行 onload 事件
- 切换标签页时,窗口焦点在镶边中不起作用
- 在JavaScript中不刷新窗口焦点
- 在Javascript中检查子窗口焦点
- Chrome:是否有可能检测到javascript控制台失去窗口焦点
- 有没有一种从Javascript检查窗口焦点(不是文档)的方法?
- 使用链接设置窗口焦点