当用户点击网页右下方的div时,我有一个使用jQuery覆盖访问者当前页面的表单。这个叠加层会拉出一个iframe,但我需要记录访问者点击的页面以获取叠加层(实际上是HTTP_REFERER)以及用户点击窗口的分辨率。
到目前为止,我试图在表单通过后抓取这些信息,我担心的是我将提供的信息不会是正确的,而是会给我覆盖的窗口大小,因为它是单独的iframe将无法获取HTTP_REFERER。这些假设是否正确?
答案 0 :(得分:2)
您可以在表单中创建隐藏字段吗?
如果是这样,您可以使用用户来自的页面的网址更新此隐藏字段。
var current_url = window.location.pathname;
$('#myHiddenField').val(current_url);
答案 1 :(得分:0)
您可以使用js获取父窗口res:parent.document.body.clientHeight / Width