当用户单击网页右下角的 div 时,我有一个使用 jQuery 覆盖在访问者当前页面上的表单。此叠加层会拉出一个 iframe,但我需要记录访问者从中单击以到达叠加层(本质上是 HTTP_REFERER)的页面以及用户从中单击的窗口的分辨率。
到目前为止,我正试图在表单通过后获取此信息,我担心的是我将获得的信息将不正确,而是会给我叠加层的窗口大小,因为它是单独的 iframe 将无法获取 HTTP_REFERER。这些假设是否正确?
最佳答案
你能在表单中创建一个隐藏字段吗?
如果是这样,您可以使用用户来自的页面的 url 更新此隐藏字段。
var current_url = window.location.pathname;
$('#myHiddenField').val(current_url);
关于php - 识别 div 覆盖之外的窗口的 HTTP_REFERER 屏幕分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9024578/