我注意到,当将鼠标悬停在 Google 中的搜索结果链接上时,状态栏会显示所链接网站的正确网址,然后当我继续检查该链接的元素时,我注意到该链接上的 href 是Google 相对链接,如果我再次将鼠标悬停在其上,状态栏会更新为新的网站 URL。
有人可以解释一下这是如何工作的吗?
最佳答案
当你点击它时,Google 使用 JS 更改 href 属性 (ref_to_a_element.setAttribute('href', '/foo')
指向他们自己的服务器,以便他们可以重定向你通过它并跟踪您的访问。
这是他们惩罚其他人的欺骗性内容掩盖类型。
关于javascript - 将鼠标悬停在 Google 搜索中的链接上会显示不同的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23338911/