|  |      1run2      2012-12-13 11:48:07 +08:00 不用百度,但我想原理是一样得, 这个 ClickHeat | Clicks heatmap  http://www.labsmedia.com/clickheat/index.html  甚至有可能百度是抄得人家得,以绕过gpl协议 | 
|  |      2kchum OP @sobigfish 感谢回答,昨天找了下,有一个heatmap.js(在github上面有)可以显示。 可能我描述得不清楚,是指是根据js相关的什么函数,来获取访客的浏览信息,如在页面的哪个位置的停留时间。。 | 
|  |      3twm      2012-12-13 12:12:31 +08:00 没那么复杂,以前做过同样的产品,做的时候百度还没有开始做统计呢。 在被监测的页面放上监测代码,回传用户的鼠标点击坐标、用户分辨率。 后台根据分辨率,坐标用php gd生成一个热图。拿目标网页垫底,用办透明的热图覆盖,就是最终看到的效果了。 @kchum | 
|  |      4run2      2012-12-13 12:19:31 +08:00 点击是 window.event 么,能得到座标,在根据客户浏览器的window.innerHeight pageYOffset之类计算出点击的具体位置 访客信息自然是navigator.userAgent 停留时间可能是加载完成的时间和离开的时间计算的,当中的event也应该是。 ClickHeat的页面采集js http://www.labsmedia.com/clickheat-original.js | 
|      5atrl      2012-12-13 12:51:30 +08:00  1 | 
|  |      6yoyicue      2012-12-13 13:39:28 +08:00 | 
|  |      11ninozhang      2012-12-13 22:51:57 +08:00 曾经项目里用flash实现了一个。 采集要另外实现,无非是获取鼠标坐标,根据宽度转换计算下。 然后再用数据生成热图。 https://github.com/ninozhang/oHeatMap/tree/release 下载swf然后按h可以看到测试数据,按k可以看到按键帮助 | 
|  |      12liuxurong      2012-12-14 00:01:56 +08:00 这个贴不是LIVID发的 么? |