问题标签 [referrer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon - 使用 API 管理亚马逊/cj 附属公司?
我有一个redirect.php?id=xyz
页面。
该页面重定向到附有我的附属链接的亚马逊页面。
我希望能够查看是否以及何时有人使用我的推荐购买id=xyz
,我曾经用来重定向他们。是否可以看到引用页面?
谢谢
javascript - 通过引用者发送位置哈希
我有一个页面,在 Javascript 中我添加到位置哈希中,例如:location.hash = "initial_source=previous_referrer"。
之后完成一个 window.location 以进行重定向。
然而,接收者在他的请求中获得了没有哈希 (#) 部分的引用者。
是否可以在没有重定向的情况下以某种方式修改初始页面中的 URL,因此最终的引用者是我们想要的?
谢谢你。
vb.net - 在 vb.net 代码中使用 Request.UrlReferrer
我在 msdn 论坛上看到了这篇关于 Request.UrlReferrer 的文章,但并没有真正理解它。我需要在我的一个页面中使用这个属性来查看用户来自哪里。我的情况是,如果用户来自某个页面,我需要有一个 if 条件,并且应该打开一个弹出窗口并将页面重定向到下一页。如果 Request.UrlReferrer 为空,那么我不需要弹出窗口,只需转到下一页。有人可以在这里放一个示例代码片段吗?这就是我到目前为止所拥有的 -
我不确定 Get 和 End Get 应该放什么。
javascript - 在 IE 中获取页面引荐来源的最可靠方法是什么?
从浏览器扩展 (BHO) 中,我想知道将用户引至当前页面的 URL。我以为我可以获取 document.referrer,但如果在新窗口中打开链接,我发现它是空白的。这只是强硬的 bikkies 还是我可以在某些情况下使用 opener.location.href 或其他什么?
作为后续,我目前在页面加载时得到这个,即在 DocumentComplete 上,但我更喜欢在 BeforeNavigate2 上得到它。除了在 BeforeNavigate2 上使用当前位置作为引荐来源网址之外,我看不到任何其他方法,但是如果用户在地址栏中输入新 URL,这将为我提供当前页面作为引荐来源网址。即,看起来他们从站点 A 上的链接导航到站点 B,实际上他们去了站点 A,然后输入站点 B 的 URL。
更新:据我所知,有时会设置“opener”属性(如果窗口已从 javascript 打开?),因此我们可以从中获取有效的引用页面。任何人都知道具体在哪些情况下可用?
php - 获取 PHP 中的引用路径
我只有一个root/process.php
适用于多种语言的 .php ( ) 文件
等等。但是,对于每个命令,我thankYou.htm
在同一个文件夹中都有一个:
在处理页面后如何重定向页面process.php
?
这不起作用:错误 404。通常,如果引荐来源是root/ru/command.htm
例如,那么 php 应该将用户发送到root/ru/thankYou.htm
etc。
javascript - 您如何通过 javascript 包含获取 Url Referer?
如果我在 google 上搜索某些内容并单击结果 (mytestsite.com),则该站点的引用者将是 google 搜索的 URL。
现在在该站点上,有一个用于跟踪目的的 JS 文件包含。但是,该 JS 文件请求的引用者是 mytestsite.com ...处理 JS 请求的服务器无法知道它的来源从谷歌搜索?
jsp - 302 重定向会维护引用字符串吗?
我需要将用户从一个页面重定向到另一个页面,但我需要维护原始的引用字符串。因此,例如,如果他们从http://www.othersite.com/pageA.jsp开始,请单击将他们带到http://www.example.com/pageB.jsp的链接,然后执行 302重定向到http://www.example.com/pageC.jsp,我需要包含引用字符串http://www.othersite.com/pageA.jsp
这是 302 重定向的正常行为吗?或者我原来的推荐人会被放弃,转而支持http://www.example.com/pageB.jsp
?那是不可取的。
我不知道它是否有任何区别,但我正在使用 JSP,并且我正在使用response.sendRedirect()
执行 302 重定向。
我应该提到我对此做了一个实验,它似乎保留了原始的引用字符串(http://www.othersite.com/pageA.jsp
),但我只是想确保这是正常的默认行为,而不是我的奇怪行为。
虽然我目前正在使用 302 重定向,但我可能会改用 301 重定向。您知道 301 重定向的行为是否更可靠?
php - 获取推荐人百分比
获取推荐人详细信息的最佳方式是什么,例如谷歌 20%、msn 10%、内部 70%。它用于了解网站上发布的每篇文章是如何被查看、访问或引用的。不在谷歌分析中。但是,博客作者在发布技术文章后进行检查。该应用程序在 php 中,也使用 Zen 框架。
javascript - javascript iframe 链接引荐来源网址
一个页面在 iframe 中加载另一个域。如果 iframe 中的 javascript 单击 iframe 中的链接,那么引用者将是哪个域?
javascript - xmlhttprequest 欺骗引用然后重定向到另一个页面?
我使用 curl (PHP) 创建了一些代码,它允许我欺骗引荐来源网址或空白引荐来源网址,然后将用户引导到带有欺骗引荐来源网址的另一个页面。
但是,这样做的缺点是标头中的 IP 地址将始终是我的服务器的 IP,这不是一个有效的解决方案。
问题;
是否可以使用客户端脚本,即(xmlhttprequest)来“更改”引荐来源,然后将用户引导到新页面?
从而保持用户 IP 地址不变,但欺骗引荐来源。
如果是,任何帮助将不胜感激。
谢谢!