asp.net - 如何在新标签页中打开弹出页面

标签 asp.net vb.net

我正在使用以下代码在弹出窗口中打开页面。

ScriptManager.RegisterStartupScript(Page, GetType(Page), "OpenWindow",     "window.open('URL');", True)

但我想在新标签中打开页面。任何人都可以帮助我吗?

最佳答案

您需要将 JavaScript 调用设为用户启动的事件。

请参阅this问题和答案以获取更多详细信息(具体请参阅答案中的第 3 点)。

工作中example .

<input type="button" value="Click Me" onclick="openWindow()" />

function openWindow() { window.open('http://www.google.com/', '_blank'); }

关于asp.net - 如何在新标签页中打开弹出页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22470305/

相关文章:

ASP.NET 中的 JQuery 日期选择器

c# - 如何在 Asp.Net 中更改 ListBox 所选元素的背景颜色

asp.net - 如何在 WebMatrix 中进行 301 重定向?

.net - 如何在 VB.NET 中使用#IF DEBUG

mysql - 在 VB 中从 MySQL 数据库获取第一个条目

c# - 如何将 VB.net 常量转换为 C#?

c# - 检查类的任何属性是否为空

c# - ASP.NET 在单击按钮时显示 div

c# - 如何反射(reflect)作为泛型提供的类型的名称?

vb.net - 替换.NET dll