【发布时间】:2020-03-28 22:34:38
【问题描述】:
我有一个打开 URL 操作的按钮,其中包含一个 .PDF 文件。单击时,我需要此按钮在新选项卡中打开 PDF 文件。虽然目前它在同一个选项卡中打开。
当前代码:
<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>
我也试过 fromtarget"_blank":
<button formtarget="_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"></span> Open Survey PDF
</button>
谁能告诉我如何在新标签页上打开第一个按钮?
【问题讨论】:
-
根据developer.mozilla.org/en-US/docs/Web/HTML/Element/button .. 该属性称为formtarget,而不是按钮的目标
-
我试过fromtarget,它仍然在同一个标签中打开。 ""
-
window.open 而不是 location.href 将对您的问题进行排序:
-
如果这满足您的业务,我会将其作为答案提交
标签: c# asp.net asp.net-mvc