使用jquery在不同的屏幕分辨率上的热图

我阅读了Chris Coyier的文章( http://css-tricks.com/tracking-clicks-building-a-clickmap-with-php-and-jquery/ )。 它显示了如何在整个页面中跟踪用户点击,将其保存到数据库,然后从中构建热图。

没有问题,它可以解决修复屏幕分辨率,但如果失败,我会调整窗口大小。

假设我想跟踪整个网站的点击次数,不同屏幕分辨率之间会发生什么,所以假设一个用户的屏幕分辨率为1024×768,另一个用户来自1024×640,另外一个来自手机电话。

最后我看着我的网站报告使用完全不同的屏幕分辨率让我们说1280×720。 是不是会造成混乱。

如果有任何修复,是否愿意听到?

您可以使用特定的固定分辨率(例如1024 x 768)实现此function。 如果调整窗口大小,则需要重新计算宽度和高度,然后尝试将缩小的位置“缩放”回固定的1024 x 768设计。 这不是100%准确,但它会给你不错的结果。