我有一套网站。
在每个网站中都有我的Javascript代码:
$(document).ready(function(){
$('div').click(function()
{
// Do something
}
});
然后,我想让每个用户(通过iFrame)看到网站并点击横幅。 我有两个问题:
1-如何让每个用户点击我自己网站的数据库?因为javascript位于其他网站的页面内,我需要捕获每次点击并将其发送到我自己的服务器以进行进一步处理和数据库操作。
2-我只想捕获通过我自己的iframe看到网站的用户的点击次数,而不是其他任何地方。
提前致谢
答案 0 :(得分:0)
当你点击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设置一个特殊网址,然后询问此参数
function getURLParameter(name) {
return decodeURI(
(RegExp(name + '=' + '(.+?)(&|$)').exec(location.search)||[,null])[1]
);
}