gpt4 book ai didi

javascript - 单击 anchor 而不是新窗口打开弹出窗口

转载 作者:行者123 更新时间:2023-11-30 19:12:56 24 4
gpt4 key购买 nike

我想创建一个弹出窗口的链接。我的问题是,当我第一次单击该按钮时,它会呈现一个弹出窗口,但当我进一步单击它时,它将打开新窗口。

我想确保只呈现一个弹出窗口,并防止在多次单击时打开新窗口。

<a class="nav-link" href="visitor.html" target="popup" onclick="window.open('visitor.html','name','width=600,height=600')">Some Text</a>

最佳答案

您正尝试以两种不同的方式打开一个新窗口,使用 anchor ('href') 和使用 JavaScript,这可能会导致打开两个不同的窗口。在您的例子中,JavaScript 呈现所需的弹出窗口,而 anchor 标记打开新窗口。

我建议删除 anchor 标记并仅使用 JavaScript 来解决您的问题。请找到以下代码供您引用。

<span class="nav-link" onclick="window.open('visitor.html','name','width=600,height=600')">Some Text</span>

关于javascript - 单击 anchor 而不是新窗口打开弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58299939/

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