gpt4 book ai didi

Javascript 弹出式浏览器选项卡不会获得焦点

转载 作者:行者123 更新时间:2023-12-05 01:13:03 27 4
gpt4 key购买 nike

我在 IE8 的 .NET 4.0 Web 应用程序中使用这段 javascript:

ClientScript.RegisterStartupScript(this.Page.GetType(), "popupOpener", "var popup=window.open('Report.aspx');popup.focus();", true);

这会在新的浏览器选项卡中打开一个 .aspx 页面。

但是,它没有提供选项卡焦点,我非常想这样做。有谁知道如何实现这一点?

最佳答案

并非所有浏览器都支持焦点,我相信there are some bugs即使在那些这样做的人中也是如此。

在聚焦之前尝试模糊窗口。这很奇怪,但过去曾为人们工作过。

一般来说:

popup_handle.blur();
popup_handle.focus();

适用于您的代码:

ClientScript.RegisterStartupScript(this.Page.GetType(), "popupOpener", "var popup=window.open('Report.aspx');popup.blur();popup.focus();", true);

关于Javascript 弹出式浏览器选项卡不会获得焦点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8918799/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com