Acidus wrote:
Jello wrote:
I know a usability guy that monitors any change to the DOM this way, to track mouse movements, clicks, etc. He generates reports he uses to stylize his web pages this way.
Why does he need to enumerate user functions to track DOM changes? He could just hook the onmousemove, onmousedown, onmouseup, onkeydown, etc events on top level objects like window or document.body to do so. If he is worried about event handlers "lower" in the DOM stopping propagation of the event, we could walk the tree and hook lower events.
Or did you mean using setInterval() with a DOM walk to check for changes? Can you tell me more about whats going on, what he wants to track, and how he does it?
I meant setInterval() with a DOM walk to check for changes in an AJAXy page, along with mouse events. I think thats how he does it.