gpt4 book ai didi

javascript - 防止空白链接(有 javascript :;) from openening in new tab/window on middle click. ..?

转载 作者:行者123 更新时间:2023-11-28 15:46:17 26 4
gpt4 key购买 nike

有一种常见的做法是使用 <a></a> 标记漂亮按钮的标签,带有 onlick 和 onhover 样式更改等。在大多数情况下,它看起来和行为都很棒。

虽然结果证明这是一个巨大的问题,但在开始时并不是很明显。问题在于,这些漂亮的“按钮”在单击鼠标中键时会打开新窗口,要么是空白,要么内容与当前窗口相同(取决于是否使用 # 或 javascript:; 来禁用 href 部分)。

现在我得到了 JavaScript RIA,上面全是按钮,点击中键打开新窗口......蹩脚......

起初我什至不明白为什么我有时会在浏览器中看到那些空白页面。

既然以这种方式使用链接是一种既定的做法,也许有任何既定的方法来处理所描述的问题?

最佳答案

为链接分配一个函数,返回 false。例如:

<a href="javascript: return false">Not clickable</a>

关于javascript - 防止空白链接(有 javascript :;) from openening in new tab/window on middle click. ..?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2996229/

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