没有要使用的javascript/AJAX。
单击超链接时,应该会打开一个新的浏览器窗口。
发布于 2009-08-28 20:23:15
基本HTML Anchor元素:
<a href="http://www.w3schools.com/"
target="_blank">Visit W3Schools!</a>
ASP.NET WebForms HyperLink元素:
<asp:HyperLink ID="HyperLink1" runat="server" Target="_blank">HyperLink</asp:HyperLink>
ASP.NET MVC风格:
<%= Html.ActionLink<HomeController>(c => c.Index(), "Click me", new { target = "_blank" }) %>
这三个都会打开一个新的标签,这会满足你的需求吗?
发布于 2009-08-29 00:11:56
如果你没有使用javascript,你需要使用target="_blank“。但要以更干净的mvc方式完成此任务,请执行以下操作:
<%= Html.ActionLink("Click me", "ActionName", null, new {target="_blank"}) %>
发布于 2009-08-28 20:26:23
<A Href="page.html" target="_blank">Link text </A>
target="_blank“是您需要的特定部分。
或者,您可以使用target="new“。Here's这篇文章描述了这两种行为的不同之处。
https://stackoverflow.com/questions/1349137
复制相似问题