在新窗口而不是新选项卡中打开actionlink
本文关键字:actionlink 选项 窗口 新窗口 新选项 | 更新日期: 2023-09-27 18:01:16
我尝试了谷歌首页上几乎所有的链接和解决方案。但是所有的答案都指向我的新选项卡,而不是新窗口。当我想在新窗口中打开ActionLink时。请提供target = "_blank"
您可以尝试下面的代码
<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打开在一个新的窗口,而不是标签