gpt4 book ai didi

javascript - 通过右键单击转到链接

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

我有几个以下类型的表格单元格:

<td oncontextmenu=";return false;">
<a href="..."title="Hydrogen">H</a><br>
2.20
</td>

我的问题是:如何制作一个JavaScript来捕获链接的标题,并转到http://en.wikipedia.org/wiki/TITLE_OF_THE_LINK当我右键单击相应的单元格时?

最佳答案

您可以使用window.location来重定向用户。

HTML

<td oncontextmenu="gotoWiki(event);return false;">
<a href="..."title="Hydrogen">H</a><br>
2.20
</td>

JS

function gotoWiki(event) {
// Extract the target from the event
var target = event.target || event.srcElement;

// Get the link
var link;
if (target.tagName == "A") {
// If the target is an <a>-Tag, it's the link
link = target;
} else {
// Otherwise, get the first <a>-Tag
link = target.getElementsByTagName("a")[0];
}
// If getElementsByTagName() returned an element and it has the title attribute
if (link && title = link.getAttribute("title")) {
// Redirect
window.location.href = "http://en.wikipedia.org/wiki/" + encodeURIComponent(title);
}
}

关于javascript - 通过右键单击转到链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20404649/

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