c# - 我如何打开一个新窗口而不是新选项卡或弹出窗口,而是在 c# 中从代码后面单击按钮时打开一个新窗口

标签 c# asp.net

如何打开一个新窗口而不是新选项卡或弹出窗口,而是在 c# 中从代码后面单击按钮时打开一个新窗口。我需要这样做,因为弹出窗口阻止程序总是阻止我的弹出窗口。任何帮助将不胜感激。

像这样:

http://epaper.greaterkashmir.com/epapermain.aspx

最佳答案

你不能从服务器做,但可以通过 javascript 的 window.open 做。有关详细信息,请参见此处 http://www.w3schools.com/jsref/met_win_open.asp

请注意,用户可以将他/她的浏览器配置为阻止弹出窗口或将弹出窗口打开为新选项卡,在这种情况下,您将不走运。

如果可能,您可以考虑使用 modalpopup,将其样式设置为弹出窗口。

关于c# - 我如何打开一个新窗口而不是新选项卡或弹出窗口,而是在 c# 中从代码后面单击按钮时打开一个新窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18670432/

相关文章:

c# - 从源代码访问 Unity3D 的自定义全局定义

c# - .cshtml 包含带有大括号的 'at' 符号的文件;这是什么?

C#.NET MVC- HTTP 错误 403.14 - 禁止 Web 服务器配置为不列出此目录的内容

javascript - 将选定的下拉菜单与条件进行比较

c# - 如何使用 Windows 配置在 Azure 上设置 Logstash

c# - 如何测量 C# 中线程的时间?

c# - 如何将 Angular 2.0 添加到现有的 ASP.NET MVC 应用程序

c# - System.Net.Http.HttpRequestException(微软机器人框架)

c# - 反编译使用预编译工具生成的aspx页面

c# - 创建 WPF 弹出窗口