gpt4 book ai didi

javascript - 单击时使用 JavaScript 打开一个新的(空)选项卡,然后添加 URL

转载 作者:行者123 更新时间:2023-11-28 03:27:50 24 4
gpt4 key购买 nike

我正在制作一个与此类似的产品类别页面 https://www.stylight.se/Skor/Herr/ 。我希望能够在单击产品时将访问者发送到不同的页面,并且该页面应该在新选项卡中打开(就像在我链接的页面上一样)。

但是,当我尝试使用 Ajax 复制该内容时,由于在数据库中查询所单击产品的 URL 需要时间,因此在单击产品和实际打开选项卡之间存在一秒的延迟。

我注意到,在我链接到的页面上,该选项卡会立即打开并显示“about:blank”,并且之后似乎只会重定向到有问题的 URL。

我目前正在使用 ajax 调用的响应执行 window.open(response)。

是否可以先打开一个新选项卡,然后将该选项卡重定向到新的 URL,如果可以,如何使用 JavaScript 来完成?或者 - 上述页面是如何实现这一点的?

最佳答案

您可以使用window.open返回的值,因为它是对打开的窗口对象的引用。

var newWindow = window.open();
newWindow.location.href = 'https://google.com';

关于javascript - 单击时使用 JavaScript 打开一个新的(空)选项卡,然后添加 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58465843/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com