简单地说,假设我们有一个独立的HTML文档文件,它被发送到recepient。 是否有任何解决方案(可能使用3d-party计数器服务)来检查文档是否已打开。如果该操作对用户隐藏会更好。
因为我想在“友好”的服务器上放置一些PHP脚本,并且由于跨站点请求而对它进行AJAX调用是没用的。或者我错了,这可以实现吗?真的,我不是最好的。
有什么想法吗?请帮帮忙,谢谢。 *最简单的方法是最好的。
编辑:当用户查看文档的某个部分时,应该执行通知“操作”。通常,如果点击某个元素
答案 0 :(得分:4)
通常的解决方案是"网络错误"。您在页面上放置了一个1像素的图像,其src
指向您的服务器。在URL中包含唯一ID,例如:
<img src="http://yourserver/images/empty.jpg?id=123456789" height="1" width="1">
然后,您可以扫描日志以查看是否已访问该图像,并使用id
参数将其与特定收件人关联。您应该禁用缓存,以便每次打开文档时他们都必须再次下载图像。
答案 1 :(得分:0)
我认为AJAX调用应该可以正常使用jQuery crossDomain设置
$.ajax({
crossDomain:true,
type: "POST",
url: "http://domain.com/ajax.php",
data: {
var1: var1,
var2: var2
},
success: function(data){
}
});