c# – 如何在代码隐藏的新窗口或标签中打开页面

前端之家收集整理的这篇文章主要介绍了c# – 如何在代码隐藏的新窗口或标签中打开页面前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
所以我有一个web应用程序,我从下拉列表中选择一个值.当选择此值时,我想在新窗口中加载另一个页面.

我试过这个:

ScriptManager.RegisterStartupScript(Page,typeof(Page),"OpenWindow","window.open('Default.aspx','_blank');",true);

它打开页面,但不在新的窗口/选项卡.它在当前打开的页面中打开它.

或者我试过:

ClientScript.RegisterStartupScript(this.GetType(),"OpenWin","<script>openDashboardPage()</script>");

HttpContext.Current.Response.Write("<SCRIPT LANGUAGE='JavaScript'>window.open('Default.aspx','_new');</SCRIPT>");

他们都以同样的方式表现.我只是在现有的窗口加载页面.我在Firefox和Chrome中都尝试过,认为它可能是一个浏览器的东西,但是它们都是一样的.

如何打开一个新窗口?

解决方法

尝试这个
string redirect = "<script>window.open('http://www.google.com');</script>"; 
Response.Write(redirect);
原文链接:https://www.f2er.com/csharp/95149.html

猜你在找的C#相关文章