1
4
document.referer包含您想要的referer信息,因此如果他们正在运行javascript,您可以执行以下操作:
这需要超出head标记的范围(除非它位于绑定到documentready事件或其他东西的函数中),否则它将失败。 这背后的想法是在页面上生成一个具有所需属性的动态标记。第一行创建它,第二行设置脚本src,第三页将其加载到document.head DOM元素中,这将导致对其进行计算,并根据需要加载文档。 如果您的客户机正在使用jQuery,那么使用$.getScript和类似的document.referer会更容易 |
2
1
(前提是clientsite上的页面是用PHP生成的) :
为了避免在用户的浏览器没有发送REFERER时生成/显示“Notice:Undefined index:HTTP_REFERER”,您可能还需要添加一个检查,以在使用它之前确定它是否已定义--use
|
3
1
您可以在clientside.com的主脚本上检测引用的,并将其作为变量传递给您的脚本:
|