Javascript Href链接目标在移动视图的同一选项卡中打开

Javascript Href链接目标在移动视图的同一选项卡中打开,javascript,jquery,html,css,magento,Javascript,Jquery,Html,Css,Magento,在Magento 1.9.0.1中,使用Owl转盘显示新到货产品。如果我在桌面视图中单击第一个产品,它将在“新建”选项卡中打开,但在“移动”视图中,它将在同一选项卡中打开 有人能帮忙吗?提前感谢如果您将目标属性设置为“\u blank”,链接将在新的浏览器窗口或新选项卡中打开。您可以使用此功能在JavaScript中检测移动设备并更改目标属性 if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(nav

在Magento 1.9.0.1中,使用Owl转盘显示新到货产品。如果我在桌面视图中单击第一个产品,它将在“新建”选项卡中打开,但在“移动”视图中,它将在同一选项卡中打开


有人能帮忙吗?提前感谢

如果您将目标属性设置为“\u blank”,链接将在新的浏览器窗口或新选项卡中打开。

您可以使用此功能在JavaScript中检测移动设备并更改目标属性

if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
    document.getElementById("link").target = "_self";     //change target
}
HTML代码-如下所示:

<a id="link" href="/something" target="_blank">Click Me</a>

您可以使用

 window.open(url, '_blank');

您使用的是哪种magento版本和前端(如RWD或Luma)?请将链接的源代码或
window.open()
添加到您的问题中好吗?Magento 1.9.0.1和rwd。。你能在任何一个帮助后在这里分享清晰的代码吗?但是在移动视图中,我需要在同一个选项卡中。。可能吗?我在magento的owl carosuel中使用了此代码,如果我在移动视图中单击第一个产品图像,它将在同一选项卡中打开。如果单击同一Carosel中的第二个产品图像,它将在新选项卡中打开。如果(/Android | webOS | iPhone | iPad | iPod | BlackBerry | IEMobile | Opera Mini/i.test(navigator.userAgent)){document.getElementById(“link”).target=“_self”//change target}这不起作用,请分享完整的代码