javascript - 你能让浏览器检测除 <a> 之外的元素上的 Javascript 链接吗

标签 javascript html google-chrome browser single-page-application

在medium.com上,他们在h3元素上有一个可点击的链接,但是浏览器似乎知道它将带您访问的URL并将其显示在屏幕的左下角。

当我检查元素时,我发现此链接只是一个 h3 元素。它有一个 name 属性、一个 id 和一个 class。没有元素,也没有 href。

我假设他们监听这个元素的点击事件,然后将用户重定向到正确的页面,但我不明白的是谷歌浏览器如何知道这是一个链接,甚至显示它将采用的网址你到。

浏览器现在支持这个吗?有没有强制浏览器显示它的特定方法?

See that the title is clickable and in the bottom left side of the browser window you can see the url it will take you to when you hover on it

最佳答案

是的,有一个<a>元素,就在该行的更上面:

screenshot

这也可以在您的屏幕截图中看到,在底部的选择器栏中:

edited screenshot

(Link to the page,如果有人感兴趣的话。)

关于javascript - 你能让浏览器检测除 <a> 之外的元素上的 Javascript 链接吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33298538/

相关文章:

html - Foundation 6 分页,如何对表格进行分页?

javascript - 从 HTTPS 网页访问的 localhost HTTP。为什么没有 "Mixed Content"错误?

javascript - 事件是否通过操作系统传递?

JavaScript Uncaught ReferenceError 仅在 Chrome 中

javascript - 为什么 addEventListener 对我的提交按钮不起作用?

javascript - 如何阻止光标在上/下键上跳转到文本框的开头/结尾?

javascript - 获取浏览器中渲染文本的确切字体,可能使用浏览器扩展

javascript - 在阻塞的 webRequest 处理程序中使用异步调用

javascript - 如何使用 d3.js 选择 SVG 中所有类型的子元素

javascript - 您可以使用的 .animate() 的数量是否有限制