I am trying to create a simple heat map for one of my sites, but it seems to me that it is much more complicated than I thought!
1) There are different topics for the site, 1 - to the left, another - in the center.
2) Resize the screen in all users.
I need to track clicks on the site, but, unfortunately, event.PageX and event.PageY are calculated taking into account the entire screen.
Examples
In the first example, a click with coordinates [300, 500] is likely to be located somewhere around the gorilla (perhaps its nostrils! =)).

In this other example, a click with coordinates [300. 500] is likely to be located somewhere outside the main content area!

Bottomline:
, DIY?
! , ! =)