Javascript 打开新选项卡/窗口 $output.='

Javascript 打开新选项卡/窗口 $output.=',javascript,html,Javascript,Html,我尝试添加onclick=“window.open(this.href);return false;,似乎是正确的,但一旦单击,它就会打开到新选项卡,url会发生变化,但页面仍然像主页一样。在新选项卡中打开链接相当简单。如果你费心做一些研究,你就会知道这一点 我建议你开始阅读像w3schools这样的网站 即使查看锚点的属性也可以…给窗口一个名称和属性宽度/高度 $output .= '<a class="icon icon2 shopping-cart ttip add_to_cart_

我尝试添加
onclick=“window.open(this.href);return false;
,似乎是正确的,但一旦单击,它就会打开到新选项卡,url会发生变化,但页面仍然像主页一样。

在新选项卡中打开链接相当简单。如果你费心做一些研究,你就会知道这一点

我建议你开始阅读像w3schools这样的网站


即使查看锚点的属性也可以…

给窗口一个名称和属性宽度/高度

$output .= '<a class="icon icon2 shopping-cart ttip add_to_cart_button product_type_'
.$product->product_type.'" data-product_id="'
.$product->id.'" href="'.$link
.'" rel="tooltip" data-placement="bottom" title="'
.$label.'" onclick="window.open(this.href); return false;" ></a>

我不太理解你的问题。请你再澄清一下好吗?你想在当前页面上重定向而不打开新的选项卡/窗口,还是你的新选项卡/窗口页面url不是你想要的?请在发布之前进行研究。你已经问了这个问题,只是为了关闭它。我添加的代码无效很好。它打开到新选项卡,但显示的页面是主页而不是产品,但url已更改为所选产品的idproduct@aksu我尝试了最简单的html标记target=\u new,但没有成功work@user3358936你试过“空白”吗?是的,我试过“空白”和“新”,但什么也没发生,所以我加了一个ck=“window.open(this.href);返回false;“。它可以工作,但当它打开到新选项卡时,它加载的页面是主页。我想知道它是否取决于浏览器。尝试不同的浏览器,看看它们的反应如何。如果它们有任何不同,您可能必须检查浏览器。
onclick="window.open(this.href, 'myWindow', 'height=200,width=500'); return false;"