想做个网页点击热度图之类的功能,然而并不知道如何实现。
将提交点击事件放到点击事件js中,阻塞提交点击事件后跳转到目标页面。
加大了等待时间,牺牲了点击链接流畅的体验。
异步一边Ajax提交点击事件,一边跳转到目标页面。
不能保证服务端能收到请求。
不是所有浏览器都支持无刷新更改当前浏览器地址。
没有普适性,不是在当前域名的URL不能如此统计。当然,可以做到非当前域名的URL就用阻塞的方案来统计。
这些方法都是有缺点的,我记得以前有看到过一个网站提供点击热度统计服务,应该是有办法实现的。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.