【问题标题】:Which site has <a> link to my site?哪个网站有指向我网站的 <a> 链接?
【发布时间】:2014-07-22 08:30:07
【问题描述】:

我有一个网站,比如说www.example.com

一个未知网站有指向我网站的链接。

我可以通过在www.example.com 上运行脚本来自动找出链接的来源吗? window.opener 还是 window.parent?

请不要考虑浏览器调试工具、浏览器扩展或用户通过将其写入 url 栏来运行 javascript。

【问题讨论】:

  • 可以查看referer
  • 您是否在询问如何在 Web 上扫描指向您网站的链接,或者如何在您的页面上找出如果通过某个链接到达该页面的引荐页面是什么?其他网站?这些是完全不同的问题。

标签: javascript


【解决方案1】:

document.referrer 为您提供链接到当前页面的页面的 URI。

more informative link here

【讨论】:

  • 假设浏览器没有配置好不发送referrer信息,
  • @JukkaK.Korpela 嗯,是的,但只有当所有用户都这样做时,它才适用于此目的。
  • @LeeKowalkowski,这取决于目的是什么。
  • @JukkaK.Korpela:是的,我猜这是将“未知站点”转换为“已知站点”。因为否则问题语言将是其他东西,例如我如何告诉来自站点 a 的用户与来自站点 b 的用户,不知道......
【解决方案2】:

您是否尝试过在 Google 搜索中使用 link: 运算符?

例如搜索link:"stackoverflow.com/questions/2157396/how-do-you-get-the-url-referer-via-a-javascript-include"

【讨论】:

    猜你喜欢
    • 2020-07-31
    • 2016-07-20
    • 1970-01-01
    • 2014-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-29
    相关资源
    最近更新 更多