php - 识别 div 覆盖之外的窗口的 HTTP_REFERER 屏幕分辨率

标签 php javascript jquery html css

当用户单击网页右下角的 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/

相关文章:

javascript - "Document not defined"带有 IMacros 的 Javascript

php - Magento如何存储用户数据

javascript - 用于拆分成句子的正则表达式,忽略小数作为拆分的一部分?

javascript - 数据表: Using a function with ajax.重新加载()

javascript - 如何将两个位于不同 div 中的按钮添加到彼此?

jquery - 如何替换 CSS/切换大量元素?

php - 如何在 Laravel 中按 $category->companies 进行分页

php - 在 mysql 启动时运行一些脚本

javascript - Bootstrap 模式不会在提交时关闭

javascript - 从完整日期中减去一天