比如在dsspAdpv.js中:
案例
var defaultData = {
gid: gid || ETP.PHPDATA.gid || 0,
mac: mac || ETP.PHPDATA.mac || '',
pcname: pcname || ETP.PHPDATA.pcname || '',
bootid: bootid || ETP.PHPDATA.bootid || '',
pageversion: ETP.PHPDATA.pageversion || '',
dsspname: dsspname || '',
dssp_type: dssp_type || '',
clickid: '',
uid: uid,
matrixkey: '',
pagename: pagename || '',
netbar_ser_id: ETP.PHPDATA.netbarId || '',
x_position: e.pageX || 0,
y_position: e.pageY || 0,
page_block_id: blockId || '',
task_id: taskId || '',
time_stamp: (new Date()).getTime(),
pagesize: $(document).width() + 'x' + $(document).height(),
showurl: encodeURIComponent(showurl)
};
var sendData = jsonToStr(defaultData);
(new Image(1, 1)).src = "域名/?opt=put&mq=matrix_jpyy&data=" + sendData;
方法
// json转字符串
function jsonToStr(json) {
var arr = [],
str = '';
$.each(json, function (index, val) {
arr.push(index + "=" + val)
});
str = arr.join('&');
return str;
}
猜你喜欢
本站资源仅供研究学习,请勿商用。商用请自行联系软件作者获取授权。如产生法律纠纷,本站概不负责!