从ASP.NET子函数打开一个新窗口

时间:2014-10-29 16:09:38

标签: asp.net

我有一个ASP.NET子函数,可以通过__doPostBack点击按钮来触发。 我想打开一个新的窗口而不关闭父母来执行一些对我的目的有用的技巧。一个简单的window.open(blablabla)。

有没有办法在子功能结束时打开这样的新窗口?

1 个答案:

答案 0 :(得分:0)

以下代码将注册将在执行方法后执行的启动脚本:

VB.Net示例

Dim Script As String
Script = "var myWindow = window.open('http://google.com', '_blank');"
Me.Page.ClientScript.RegisterStartupScript(GetType(String), "OpenerScript", Script, True)

c#示例:

string Script = "var myWindow = window.open('http://google.com', '_blank');";
this.Page.ClientScript.RegisterStartupScript(typeof(string), "OpenerScript", Script, true);