用于记录点击的 JavaScript 代码


Javascript code for recording the clicks

我有一组网站。

在每个网站中都有我的Javascript代码:

$(document).ready(function(){
$('div').click(function()
{
   // Do something
}
});

然后,我想让每个用户(通过iFrame)看到网站并点击横幅。我有两个问题:

1-如何将每个用户的点击次数获取到我自己网站的数据库?因为javascript在其他网站的页面中,我需要捕获每次点击并将其发送到我自己的服务器以进行进一步处理和数据库操作。

2-我只想捕获通过我自己的iframe而不是其他任何地方查看网站的用户的点击。

提前致谢

您可以在 uesr 单击该div 时发送分析信息: 像这样:

$(document).ready(function(){
$('div').click(function()
{
   if (getURLParameter("myIfram"){
      var url= "http://your-end-point";
      $.ajax('POST',URL,data :{click:"$(this).val()}");
   }
}
});

您还需要识别他们是否从您的iframe单击,我建议您为iframe设置一个特殊的URL,然后要求输入此参数

function getURLParameter(name) {
return decodeURI(
    (RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1]
);

}