有没有办法检测javascript弹出窗口中的用户点击?

有没有办法检测javascript弹出窗口中的用户点击?,javascript,php,jquery,google-chrome,Javascript,Php,Jquery,Google Chrome,我想检查用户是否喜欢弹出窗口中打开的facebook页面。我知道我们无法在javascript弹出窗口中检测到用户活动,因为。 我想知道用户是否单击了javascript弹出窗口中打开的facebook页面中的like按钮 如果不可能的话,那么社交网站怎么样http://addmefast.com , http://like4like.org 等等,都在工作 更新: 如果我想在同一个域中执行此操作,我可以使用以下代码段执行此操作 var myWindow = window.open("abc.h

我想检查用户是否喜欢弹出窗口中打开的facebook页面。我知道我们无法在javascript弹出窗口中检测到用户活动,因为。 我想知道用户是否单击了javascript弹出窗口中打开的facebook页面中的like按钮

如果不可能的话,那么社交网站怎么样http://addmefast.com , http://like4like.org 等等,都在工作

更新:

如果我想在同一个域中执行此操作,我可以使用以下代码段执行此操作

var myWindow = window.open("abc.html","MsgWindow", "width=500","height=600");
$(myWindow).on('click', 'a', function() {alert('a')});
但是,我想在另一个网站上做。因此,以下代码段无法工作:

var myWindow = window.open("http://google.com","MsgWindow", "width=500","height=600");
$(myWindow).on('click', 'a', function() {alert('a')});

提前谢谢,

事实是你不能。你需要拥有双方,或与另一方谈判以制定政策;使用相同的域;或者让用户使用较旧/不太安全的浏览器

当然,考虑到用户的隐私选项,你可以通过Facebook的API从某人那里得到“喜欢”

您提到的站点,以及其他收集用户数据的站点,都是通过让网站所有者像does on一样实现部分代码来实现的。他们提供了一种解决方案,比如添加共享选项,同时收集用户数据。 这与谷歌的做法没有太大区别

他们使用的另一种方式是添加广告,他们不仅从广告中获利,而且还收集用户数据。所以,让我们假设A公司支付数千个网站的费用来展示类似这样的广告。
这个网站将能够从许多网站的许多用户那里获得信息,通过显示他们的广告,并添加跟踪代码,无耻的邪恶生物。他们要么用它来展示更有趣的广告,要么将其出售,要么与其他类似网站共享,形成一个恶棍网络,这些恶棍侵犯你的隐私,进行定向广告。

到目前为止,你做了哪些尝试?你拥有这两个网站吗?你说的javascript弹出窗口是什么意思?我已经更新了这个问题。我只有一个网站。弹出窗口中打开的站点不是我的站点。因此,我无法在打开的弹出窗口中编辑任何javascript。那么,像addmefast和like4like这样的社交网站如何在不使用facebook api的情况下获取信息呢?。我不知道他们现在怎么样。