在新窗口而不是新选项卡中打开actionlink

本文关键字:actionlink 选项 窗口 新窗口 新选项 | 更新日期: 2023-09-27 18:01:16

我尝试了谷歌首页上几乎所有的链接和解决方案。但是所有的答案都指向我的新选项卡,而不是新窗口。当我想在新窗口中打开ActionLink时。请提供target = "_blank"

在新窗口而不是新选项卡中打开actionlink

以外的内容

您可以尝试下面的代码

<a href="#" onclick="openNewWindow();">open</a>
<script type="text/javascript">
    function openNewWindow() {
        window.open("/values/index", "New Window", "height=500,width=500");
    }
</script>

在url中假设Values是您的控制器,Index是您的操作

希望这有帮助!!

要确保打开一个没有target=_blan k的新窗口(这将打开一个新选项卡),您可能必须使用一些js。由于现在所有的浏览器都使用选项卡,因此仅使用HTML很难实现这一点。try: window.open("http://mynewwindowurl")

<button onclick="myFunction()">Open in a new window</button>
<script>
function myFunction() {
    window.open("http://mynewwindowurl.com");
}
</script>    

详细信息:http://www.w3schools.com/jsref/met_win_open.asp

希望能有所帮助

也检查这个链接的js窗口打开与specs: JavaScript打开在一个新的窗口,而不是标签