如何检测用户访问的外部网站

时间:2014-11-21 14:38:56

标签: javascript ajax html5 cross-domain

外部网站A提供仅填写一次的表格。当用户填写完毕后,由于Cookie会再次调用网站A时,该表单将被隐藏。

现在我想检测用户是否在网站A上。基本上,我认为,我需要以"的名义请求网站A"此用户并解析响应。

我尝试使用嵌入,iframe,跨域请求,跨域与代理服务器。浏览器限制阻止我或我可以请求网站,但是有另一个会话!

如何做到这一点?

1 个答案:

答案 0 :(得分:1)

没有其他网站的合作:它不能。浏览器旨在使这种侵犯隐私的行为变得不可能。

如果其他站点愿意公开该信息,您可以通过JSONP或CORS使用Ajax,或者您可以将用户重定向到另一个站点上的URL,然后使用查询字符串将其重定向回您的站点表示表格是否已填写。