Javascript 如何在新窗口中通过空白和后台打开链接?

Javascript 如何在新窗口中通过空白和后台打开链接?,javascript,hyperlink,Javascript,Hyperlink,对于普通链接,链接将在新窗口(或选项卡)打开 我想知道是否有办法在后台打开它,并使当前窗口保持活动状态。在您打开新窗口(我们称之为新窗口)后,执行以下操作: newWindow.blur(); window.focus(); 这通常被称为“弹出窗口”。打开窗口通常不起作用,除非它是由用户操作(如鼠标单击)启动的,因为大多数web浏览器都内置了弹出窗口拦截器 只要记住打开新窗口时要有一个把手 var newWindow = window.open(...); 此外,如果您的pop-under正

对于普通链接,链接将在新窗口(或选项卡)打开


我想知道是否有办法在后台打开它,并使当前窗口保持活动状态。

在您
打开新窗口(我们称之为
新窗口
)后,执行以下操作:

newWindow.blur();
window.focus();
这通常被称为“弹出窗口”。打开窗口通常不起作用,除非它是由用户操作(如鼠标单击)启动的,因为大多数web浏览器都内置了弹出窗口拦截器

只要记住打开新窗口时要有一个把手

var newWindow = window.open(...);
此外,如果您的pop-under正在从另一个域加载内容,则在将窗口发送到其目标之前,您需要执行
模糊
/
聚焦
操作,否则您将遇到相同的源问题


HTML:


打开
新窗口(我们称之为
新窗口
)后,执行以下操作:

newWindow.blur();
window.focus();
这通常被称为“弹出窗口”。打开窗口通常不起作用,除非它是由用户操作(如鼠标单击)启动的,因为大多数web浏览器都内置了弹出窗口拦截器

只要记住打开新窗口时要有一个把手

var newWindow = window.open(...);
此外,如果您的pop-under正在从另一个域加载内容,则在将窗口发送到其目标之前,您需要执行
模糊
/
聚焦
操作,否则您将遇到相同的源问题


HTML:


这通常是浏览器首选项。但是,如果你能以某种方式用javascript抓住另一个窗口(可能通过连接onclick事件并打开window.open的链接),你可以在技巧下执行典型的弹出操作:

otherWindow.blur();
window.focus();

这是一个典型的浏览器首选项。但是,如果你能以某种方式通过javascript获得另一个窗口(可能通过连接onclick事件并打开window.open链接),你可以使用以下技巧执行典型的弹出操作:

otherWindow.blur();
window.focus();

如何在unity3d游戏的新选项卡中打开链接?例如,我正在使用此代码,但它是在窗口中打开的,而不是在选项卡
Application.ExternalEval(“var win=window.open”)中打开的http://unity3diy.blogspot.com/“,”空白“;win.focus();”)
open
的第三个参数省略时,Chrome和Firefox都会在选项卡中打开它,如果参数存在且不为空,则会在窗口中打开。嘿,我使用的是Chrome和unity webplayer。还有这个sc在新窗口中打开选项卡,而不是在选项卡中。如何在unity3d游戏中打开新选项卡中的链接?例如,我正在使用此代码,但其在窗口中打开而不是在tab
Application.ExternalEval(“var win=window.open”()中打开http://unity3diy.blogspot.com/“,”空白“;win.focus();”)
open的第三个参数省略时,Chrome和Firefox都会在选项卡中打开它,如果参数存在且不为空,则会在窗口中打开。嘿,我使用的是Chrome和unity webplayer。还有这个sc在新窗口中打开选项卡,而不是在选项卡中。