javascript在新选项卡中打开页面,并在同一选项卡上打开新链接

javascript在新选项卡中打开页面,并在同一选项卡上打开新链接,javascript,Javascript,基本上我有一个表格,如果用户点击id,它会在新标签上打开一个链接。所以,如果用户单击另一个id,它应该在先前的选项卡上打开,而不是创建另一个新选项卡 $scope.navigationUrl=函数(事件、项目){ if(event.ctrlKey){ window.open('link'+项,“\u blank”);//在新选项卡中 }否则{ $location.path('link'+item);//在同一个选项卡中,是的,这是完全错误的 } ; {{case.id} {{case.tim

基本上我有一个表格,如果用户点击id,它会在新标签上打开一个链接。所以,如果用户单击另一个id,它应该在先前的选项卡上打开,而不是创建另一个新选项卡

$scope.navigationUrl=函数(事件、项目){
if(event.ctrlKey){
window.open('link'+项,“\u blank”);//在新选项卡中
}否则{
$location.path('link'+item);//在同一个选项卡中,是的,这是完全错误的
}
;

{{case.id}
{{case.timetake}

窗口。open方法具有以下参数:

window.open(URL,name,specs,replace)
如果您为窗口定义了一个名称,并在javascript代码中使用该名称,则命名的窗口将被内容替换


参考是。

窗口。open方法具有参数:

window.open(URL,name,specs,replace)
如果您为窗口定义了一个名称,并在javascript代码中使用该名称,则命名的窗口将被内容替换

参考是。

对此,您可以使用“\u Parent”而不是“\u blank”

if (event.ctrlKey) {
        window.open('link' + item,"_Parent"); // in new tab
}
希望能有所帮助。

您可以使用“\u Parent”而不是“\u blank”来完成此操作

if (event.ctrlKey) {
        window.open('link' + item,"_Parent"); // in new tab
}

希望能有所帮助。

那很容易,我在尝试愚蠢的事情。谢谢。那很容易,我在尝试愚蠢的事情。谢谢。