C# 在新选项卡中打开Url.Action
我有一个按钮,打开一个URL操作,其中包含一个.PDF文件。我需要这个按钮来打开一个新的标签中的PDF文件时,点击。尽管当前它在同一选项卡中打开 当前代码:C# 在新选项卡中打开Url.Action,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,我有一个按钮,打开一个URL操作,其中包含一个.PDF文件。我需要这个按钮来打开一个新的标签中的PDF文件时,点击。尽管当前它在同一选项卡中打开 当前代码: <button target="_blank" onclick="location.href='@Url.Action("OpenPDF", "FlaggedSurveys", new { id = ViewBag.CompletedCamp } )'" type="button" class="btn btn-primary">
<button target="_blank" onclick="location.href='@Url.Action("OpenPDF", "FlaggedSurveys", new { id = ViewBag.CompletedCamp } )'" type="button" class="btn btn-primary">
<span class="glyphicon glyphicon-plus" aria-hidden="true" target="_blank"></span> Open Survey PDF
</button>
公开调查PDF
我还尝试了从目标“\u blank”:
公开调查PDF
有人能告诉我如何打开新标签上的第一个按钮吗 要使其发挥作用,您可以尝试:
<button formtarget="_blank" onclick="window.open('@Url.Action("OpenPDF", "FlaggedSurveys", new { id = ViewBag.CompletedCamp } )')" type="button" class="btn btn-primary"> <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> Open Survey PDF </button>
开放式调查PDF
一个有效的例子:
<button formtarget="_blank" onclick="window.open('www.google.com')" type="button" class="btn btn-primary"> <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> Open Survey PDF </button>
开放式调查PDF
您是否检查过:根据。。该属性称为formtarget而不是Button的target。我已尝试使用fromtarget,但它仍在同一选项卡中打开。“Open Survey PDF”window.Open而不是location.href将对您的问题进行排序:Open如果这符合您的业务,我将作为答案提交
<button formtarget="_blank" onclick="window.open('www.google.com')" type="button" class="btn btn-primary"> <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> Open Survey PDF </button>