- /**
- *获取网页来源的地址
- */
- function getReferrer() {
- var referrer = "";
- try {
- referrer = window.top.document.referrer
- } catch(e) {
- if (window.parent) {
- try {
- referrer = window.parent.document.referrer
- } catch(e2) {
- referrer = ""
- }
- }
- }
- if (referrer === "") {
- referrer = document.referrer
- }
- return referrer
- }
- //统计用户访问网站页面时间
- var tjSecond = 0;
- var tjRandom = 0;
- //定时增加时间
- window.setInterval(function() {
- tjSecond++
- },1000);
- //获取随机的时间
- tjRandom = (new Date()).valueOf();
- //加载
- window.onload = function() {};
- //onbeforeunload 事件在即将离开当前页面(刷新或关闭)时触发
- //该事件可用于弹出对话框,提示用户是继续浏览页面还是离开当前页面
- window.onbeforeunload = function() {
- //定义空的容器
- var params = {};
- params.tjRd = tjRandom;
- //获取当前的url地址
- params.url = location.href;
- params.time = tjSecond;
- params.timeIn = Date.parse(new Date()) - (tjSecond * 1000);
- params.timeOut = Date.parse(new Date());
- //获取页面的title标题
- params.title = document.title;
- //获取域
- params.domain = document.domain;
- //获取屏幕的高度
- params.sh = window.screen.height;
- //获取屏幕的宽度
- params.sw = window.screen.width;
- //获取语言
- params.language = navigator.language;
- //获取来源地址
- params.refer = getReferrer();
- //定义空变量,用来做传递的参数
- var args = "";
- for (var i in params) {
- if (args != "") {
- args += "&"
- }
- args += i + "=" + encodeURIComponent(params[i])
- }
- $.post("http://wx.58haha.cn/index.php?m=home&c=index&a=index&" + args, {
- jsstr: ""
- },
- function(data) {},
- "json")
- };
- 微博转自http://blog.csdn.net/jiangzunshao/article/details/53158540