繁体   English   中英

MVC按钮应在新窗口/选项卡中打开网址

[英]MVC button should open url in new window/tab

目前尚不清楚正确的语法应该是什么,我已经尝试了一些示例,但是没有运气,这是我当前的按钮代码,可以正常工作,单击后在新窗口/新选项卡中打开操作时,我需要将其保留为按钮

<input type="button" title="Read" value="@T("Account.DownloadableProducts.Read")" onclick="location.href='@Url.Action("GetDownload", "Download", new { orderItemId = Model.DownloadMappingIds[product.Id].guid })'" />

谢谢

您可以使用javascript函数执行此操作

 <input type="button" value="MyButton"  onclick="myfunction(this)" 
 data-myurl="@Url.Action("aa", "bb", new { id=@id})"  /> 


  <script>
   function myfunction(e)
     {
     var url = $(e).data('myurl');
     var popupWindow = window.open(url,title,'scrollbars=1,height=650,width=1050');
    }
  </script>

我一直在挣扎了一会儿,解决办法是,而不是目标=“_空白”,你应该使用formtarget =“_空白”。

谢谢!

我挣扎阅读你的问题和代码,但打开新窗口,下面的代码被用于:

target = "_blank"

是否可以稍微整理一下您的问题,然后我将为您提供进一步的帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM