时间:2015-04-22 09:55:56

标签: javascript asp.net vb.net

我正在尝试从代码后面的vb.net代码中打开一个新选项卡中的链接。 这是我的代码。

Dim s As String = "window.open('" & url & "', '_blank', 'left=100,top=100,resizable=yes');"
Page.ClientScript.RegisterStartupScript(Me.GetType(), "alertscript", s, True)

但这是打开一个新的弹出窗口。 我想在同一个窗口的新标签页面中打开网址。

1 个答案:

答案 0 :(得分:0)

只需将脚本更改为

即可
Dim s As String = "window.open('" & url & "', '_blank');"
Page.ClientScript.RegisterStartupScript(Me.GetType(), "alertscript", s, True)

如果您希望在新标签页中打开'_blank',则只需使用'left=100,top=100,resizable=yes'

'left=100,top=100,resizable=yes'将创建一个位于100pxtop

位置left的新窗口