javascript - 将引用者传递到新页面(&Referrer)

标签 javascript php analytics referrer

第一次发帖,新的网页设计师。我正在为一所大学创建一个新的登陆页面 ( https://uab.edu/give/now/evergive )。过去,当我们创建页面时,我们使用&referrer。我创建的新页面充当登陆页面,因此我们将引用网址附加到末尾并最终得到如下 URL:https://www.uab.edu/give/now/evergive?referrer=AFEM1问题是,当您选择基金时,它不会将推荐人传递到下一页。我没有办法触摸表单(它由另一个部门控制),那么如何将引用值传递到第二页?

---编辑!---

我意识到我没有提到有问题的&referrer来自社交和电子邮件链接(我们正在设置他们的分析。)

最佳答案

您是否考虑过只获取 HTTP referer header ?例如,当我访问链接时,我的浏览器会发送以下 HTTP header :

GET / HTTP/1.1
Host: stackoverflow.com
Connection: keep-alive
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.80 Safari/537.36
DNT: 1
Referer: http://stackoverflow.com/questions/5129624/convert-js-date-time-to-mysql-datetime
Accept-Encoding: gzip, deflate, sdch
Accept-Language: en-US,en;q=0.8
Cookie: { Redacted }

看到 referer header 了吗?

您可以在 PHP $_SERVER['HTTP_REFERER'] 和 JS document.referrer 中获取此内容。

关于javascript - 将引用者传递到新页面(&Referrer),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33769022/

相关文章:

javascript - 为什么在 JavaScript 变量中使用 '$' ?

javascript - 辅助函数不适用于 c3.js 中的多个数据集着色

php - 交响乐 2 : Force https for all routes

php/Wordpress/Ajax 按钮调用 php 脚本

javascript - 我应该在 if 条件中写什么来检查 MySQL 查询中是否有记录?

javascript - 我想在提交表单时显示确认弹出窗口

php - 提交表单时显示警告框

regex - 分析过滤器 - 包含目录的主机名?

ios - 让网站知道它们是从 iOS App 内的 WebView 访问的

基于 Mysql json 的趋势​​标签实现