gpt4 book ai didi

javascript - 从电子邮件框中单击时的 document.referrer 值

转载 作者:太空宇宙 更新时间:2023-11-04 15:48:18 25 4
gpt4 key购买 nike

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

https://developer.mozilla.org/en-US/docs/Web/API/Document/referrer州。

我的问题是:

当我们从浏览器中单击电子邮件帐户内的链接时,我们会到达 document.referrer 为空的页面。

至少对于我测试过的几个电子邮件提供商来说,当我点击我收到的订阅简讯电子邮件中的广告/网址时,它是有效的。

这对任何电子邮件提供商来说都是真的吗?

当从客户的电子邮件中单击链接时,我需要过滤(尽管没有确切的标准)访问者。

换句话说,如果 document.referrer 不为空,这是否意味着客户肯定不是通过电子邮件链接(不是来自 Yahoo、不是来自 Google 等)来到我的网站?

最佳答案

伪造 document.referrer 值来欺骗另一个网站很容易,但是当来自电子邮件链接时您无法为其提供值,因为它没有被另一个网站加载浏览器中的页面。

编辑:单击电子邮件链接时可以模拟 document.referrer 值 - 您会将用户发送到另一个网页,这将提供引荐来源网址值,然后将它们传递到目标页面 - 但就您的目的而言,这不太可能发生。

简短回答:如果它设置了值,除非有人试图欺骗它,否则它不是来自电子邮件链接。

关于javascript - 从电子邮件框中单击时的 document.referrer 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43369576/

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