2010-01-16 46 views

回答

0

我不知道有一個預先打包的一般解決方案來解決這個問題。

我會推薦選擇一個好的Javascript框架(我個人最喜歡的是MooTools,但jQuery也不錯)。這兩個庫都以跨瀏覽器兼容的方式提供更好的方式處理鼠標事件。

我的建議: 保持您經常通過AJAX調用推送到服務器的鼠標事件隊列。回答AJAX請求的服務器端腳本可以將數據推送到您選擇的數據庫中。

看看這個漂亮的MooTools庫來處理先進的鼠標手勢,以獲得如何完成鼠標移動記錄的良好感覺:Moousture

編輯: 多一點谷歌搜索我也跨越MooTools Flashlight Effect它幾乎不正是你想要的來了後。基於鼠標移動來更新手電筒的位置,而不是根據鼠標移動將座標存儲到稍後被推送到服務器的隊列中。

1

Open Web Analytics是免費的開放源碼的網絡分析軟件,提供鼠標移動和點擊跟蹤。 OWA的javascript跟蹤器將「domstream」排隊,並定期將其推送到存儲在數據庫中的服務器。然後您可以通過報告界面回放錄像。在http://demo.openwebanalytics.com處查看演示。