如何在新标签中打开一个页面(Google Chrome的问题)

问题描述:

我打开一个新的标签页,通过下面的代码:如何在新标签中打开一个页面(Google Chrome的问题)

String js = "window.open('" + page + "'" + ", '_blank');"; 

ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Open", js, true); 

Google chrome它在一个新的窗口,而不是在打开新标签 !

如何使它在新标签中打开甚至最大化?

您无法强制浏览器打开选项卡而不是窗口。这取决于浏览器。我使用Chrome 24.0.1312.57m,并且所有链接,无论是_blank还是_new,都打开标签,而不是新窗口。

+0

然后如何使这个窗口最大化最初 – 2013-02-27 14:40:08

+1

@just_name:你不能让它最大化,但你可以选择一个大小。如果将其设置为屏幕大小,它可以看起来最大化。看看这个问题:http://*.com/q/2157180/388916 – Hubro 2013-02-27 19:26:41

Javascript代码无法保证这一点。它取决于用户的浏览器设置,一个页面是否会在新窗口或标签中打开。