【问题标题】:How to get a referrer URL on Angular 4?如何在 Angular 4 上获取引荐来源网址?
【发布时间】:2018-02-26 12:38:29
【问题描述】:

如何在 Angular 4 上获取引荐来源网址?例如说example.com是我的角度网站,如果exam​​ple.com是从另一个php页面访问的,比如domaintwo.com/checkout.php。如何从我的角度网站中识别引用的 url(domaintwo.com/checkout.php)..?我正在寻找像 $_SERVER['HTTP_REFERER'] 这样的 PHP 解决方案(在 angular4 上需要相同的过程)。提前致谢

【问题讨论】:

  • 为什么您的客户端脚本中需要引荐来源网址?
  • 使用document.referrer时遇到什么错误?有没有编译错误?分享更多细节...
  • @bitsprint 因为您可能有一个静态缓存的 HTML / JS 网站,它不会在新会话上运行任何服务器端代码 - 而且没有其他地方可以获取它

标签: javascript angular typescript angularjs-directive angular-ui-router


【解决方案1】:

你试过了吗?

document.referrer

根据W3C

referrer 类型为 DOMString只读

返回链接到此页面的页面的 URI [IETF RFC 2396]。如果用户导航到页面,则该值为空字符串 直接(不是通过链接,而是,例如,通过书签)。

【讨论】:

猜你喜欢
  • 2022-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多