jquery统计页面的pv/ip及停留时间等
2015-06-26 10:07
477 查看
我们在做网站的时候经常需要统计网站的访问信息,这里介绍一个用jquery写的一个统计方法
新建一个js文件jun_record.js
代码如下:
ajax提交后台信息为:停留的时间、上一个页面地址、当前页面的标题、当前页面地址;后台可以记录用户的ip、根据ip获取地址、访问离开的时间;每一条数据即为一个pv,然后分组查询ip即可查询出每天ip数。
我们只需要将这个js文件加到相应的页面(需要引用jquery.js文件)
新建一个js文件jun_record.js
代码如下:
var start; var end; var times = 0; start = new Date();//用户进入时间 $(window).bind('beforeunload', function (e) { end = new Date(); //用户退出时间 times = end.getTime() - start.getTime(); times = Math.ceil(times / 1000); //取的是秒并且化整 $.ajax({ type: 'POST', async: false, //同步提交 url: '/Ashx/PageRecord.ashx?action=unload', data: { times: times, referrer: document.referrer, title: document.title, url: window.location.href } }); });
ajax提交后台信息为:停留的时间、上一个页面地址、当前页面的标题、当前页面地址;后台可以记录用户的ip、根据ip获取地址、访问离开的时间;每一条数据即为一个pv,然后分组查询ip即可查询出每天ip数。
我们只需要将这个js文件加到相应的页面(需要引用jquery.js文件)
相关文章推荐
- 基于jQuery实现的旋转彩圈实例
- jquery实现的树形目录实例
- jQuery对象与DOM对象之间的转换方法
- jQuery/Ajax/PHP/Json 的一个综合例子
- jquery实现的树形目录实例
- 基于jQuery实现的旋转彩圈实例
- jQuery实现按钮只点击一次后就取消点击事件绑定的方法
- jQuery检查事件是否触发的方法
- jquery计算鼠标和指定元素之间距离的方法
- jQuery匹配文档链接并添加class的方法
- jQuery实现鼠标划过添加和删除class的方法
- jQuery根据用户电脑是mac还是pc加载对应样式的方法
- jQuery往textarea中光标所在位置插入文本的方法
- jQuery选择器总结
- 简洁jQuery导航
- 基于jQuery的日期控件
- asp+jquery实现批量删除数据
- jquery修改a标签的href链接和文字
- jquery 的datatable的属性说明
- 用Jquery写的hover时的Tip提示