jam*_*ley 3 javascript cross-browser browser-history
我不是在寻找代码/如何.只是知识.
客户刚刚向我们提出了一个问题:我们是否可以在横幅广告中访问用户的历史记录,根据他们的历史为他们提供一些有针对性的广告.
显然,这提出了一个隐私问题,但我需要提供一个很好的理由,说明为什么它在技术上不是一个可行的选择.
所以我有几个问题......
window.history.最后,在Amazon.co.uk上,然后我去了Macrumors.com,广告根据我购买/看过的产品给我广告.我猜这只是基于cookie /亚马逊实施的系统?
只是为了说清楚:
history对象的方法,列出历史记录中的所有对象(来自当前站点).history.length现在仍然有效.我似乎记得有些浏览器只undefined为每个项目返回,有些浏览器将它们作为不可读的返回object.没有!
没有浏览器(我知道)合法地允许您访问用户的浏览历史记录.
有些事件可以通过利用浏览器的某些行为来实现.最近,在Firefox 16中存在一个漏洞,如果利用得当,可以让您查看用户的浏览历史记录.
如果你正在描述(亚马逊),是的,使用cookie.为了更准确,使用第三方Cookie.
更新:
我对你的上一次编辑非常感兴趣(关于history过去完全开放),所以我试着回去一点.


| 归档时间: |
|
| 查看次数: |
932 次 |
| 最近记录: |