我们正在使用 ASP.NET Webforms(不是 MVC)。
我的问题是:是否可以使用回发打开一个新的浏览器窗口,然后使用各种 Response.Redirect?
我没有遇到过 Response.Redirect 可以导航打开新窗口的情况。
这是一种不使用 Response.Redirect 的方法,您可以尝试:
ScriptManager.RegisterStartupScript(this, typeof(string), "New_Window", "window.open( 'http://www.website.com', null, 'height=800,width=1280,status=yes,toolbar=yes,menubar=yes,location=no' );", true);
尝试这个
ScriptManager.RegisterStartupScript(this, typeof(string), "openWindow",
"window.open( 'http://www.website.com', target="_blank",
'height=800,width=1280,status=yes,toolbar=yes,menubar=yes,location=no' );",
true);