博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
统计页面浏览和点击的工具类
阅读量:5884 次
发布时间:2019-06-19

本文共 2301 字,大约阅读时间需要 7 分钟。

hot3.png

var URL_page = "http://120.77.101.21/pg_logs/";/***********************ajax发送数据***************************/// 只能使用get方式,post方式后台接收不到数据function getData(type, functionName, requestdata){	return $.ajax({        type: type,        url: functionName,        dataType: "json",        //contentType: "application/json;utf-8",        data: requestdata,        timeout: 6000    });};/***********************ajax发送数据***************************/$(function(){		// 获取url参数	function GetQueryString(url,name)	{	     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");	     var r = url.match(reg);	     if(r!=null)return  unescape(r[2]); return null;	}	var pageLogs=$("#pageLogs");	var channel=pageLogs.attr("channel");	var appsku=pageLogs.attr("appsku");	var key=pageLogs.attr("key");	var zt=pageLogs.attr("zt");	var url=window.location.href;		getData("post", URL_page+"h5PageLogs/saveSubject", {channel:channel, appsku:appsku, key:key, zt:zt, url:url})    .done(function (response) {        //alert("===:"+response);	 });			// 给所有有carName属性的a标签绑定click事件!!!	$("a[carName]").bind("click",function(){		var href = $(this).attr("href");		var carName = $(this).attr("carName");		var position = $(this).attr("pos");				//alert(position);		var hrefs=href.split("?");		var serialId = GetQueryString(hrefs[1],"serialId"); 		var carId = GetQueryString(hrefs[1],"carId");		//		alert(serialId);//		alert(carId);				if(serialId==null){//			alert("serialId为null");			var hrefInfo = hrefs[0].split("/");			serialId = hrefInfo[hrefInfo.length-3];			carId = hrefInfo[hrefInfo.length-2];		}				if(isNaN(serialId)){		    //alert('不是数字!'+serialId);		    serialId = $(this).attr("serialId");			carId = $(this).attr("carId");		}				if(serialId=="auction"){			serialId = $(this).attr("serialId");			carId = $(this).attr("carId");		}				getData("post", URL_page+"h5PageLogs/saveClick", {channel:channel, appsku:appsku, key:key, zt:zt, serialId:serialId, carId:carId, carName:carName, position:position})	    .done(function (response) {	        //alert("saveClick:"+response);		});	});});

使用:

这里输入代码

<script src="http://120.77.101.21/pg_logs/static/1.9.1/pageLogs.js" id="pageLogs" channel="${pd.channel}" appsku="${pd.appsku}" key="${pd.key}" zt="${pd.zt}" type="text/javascript" ></script>

转载于:https://my.oschina.net/hehongbo/blog/806404

你可能感兴趣的文章
写在前面
查看>>
数据库设计时间字段
查看>>
shell文本操作
查看>>
PHP分页代码中的SQL语句可以换个写法
查看>>
加载样式js
查看>>
数据库之数据排序
查看>>
struts2将数据通过Json格式显示于EasyUI-datagrid数据表格
查看>>
牛客21天刷题_day#3
查看>>
Appium-We wanted {"required":["value"]} and you sent ["text","sessionId","id","value"]
查看>>
Classification Truth Table
查看>>
JVM学习:对象的创建和内存分配
查看>>
JavaScript基础精讲
查看>>
C++ 静态变量 全局变量 const
查看>>
vs 高级保存选项的设置
查看>>
Java读取文本指定的某一行内容的方法
查看>>
软件工程敏捷开发04
查看>>
我的Android进阶之旅------>Android自定义View来实现解析lrc歌词并同步滚动、上下拖动、缩放歌词的功能...
查看>>
全链路自动化测试
查看>>
ubuntu 14.04 上配置vlc组播源
查看>>
在ASP.NET MVC 中获取当前URL、controller、action
查看>>