Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在php中接收其他页面的操作_Javascript_Php_Jquery - Fatal编程技术网

Javascript 如何在php中接收其他页面的操作

Javascript 如何在php中接收其他页面的操作,javascript,php,jquery,Javascript,Php,Jquery,计划如下: 有一个链接在我的网站,用户点击它和弹出窗口打开,在弹出窗口显示另一个网站,有几个链接,用户应该点击一个链接 . 现在,我能知道他点击了哪个链接吗?他们的反应是什么? . 例如,在一些增加instagram关注者的网站上,他们说点击一个链接拒绝instagram中的某个页面,如果你关注他,就会出现一个关闭的弹出窗口,说你成功关注了他,但如果你不关注他,就会明白。这些网站是如何工作的?此外,这些网站不是instagram中的第三方应用程序 不,我不认为你可以在不向目标页面(弹出窗口中的网

计划如下: 有一个链接在我的网站,用户点击它和弹出窗口打开,在弹出窗口显示另一个网站,有几个链接,用户应该点击一个链接 . 现在,我能知道他点击了哪个链接吗?他们的反应是什么? .
例如,在一些增加instagram关注者的网站上,他们说点击一个链接拒绝instagram中的某个页面,如果你关注他,就会出现一个关闭的弹出窗口,说你成功关注了他,但如果你不关注他,就会明白。这些网站是如何工作的?此外,这些网站不是instagram中的第三方应用程序

不,我不认为你可以在不向目标页面(弹出窗口中的网站页面)添加一些转换跟踪js的情况下跟踪帖子点击

如果您谈论的是webview,您可以在其中截获所有请求,这是可能的

问候
锤子

您可以使用window.opener。我无法创建JSFIDLE,但这应该可以工作。它在当地也不起作用

main.html:

<script>
    function openPopup(){
        popup = window.open("child.html");
    }
</script>
<button onclick="openPopup()">open popup</button>

函数openPopup(){
popup=window.open(“child.html”);
}
打开弹出窗口
child.html

<script>
    function sendToParent(){
        window.opener.document.getElementById("response").innerHTML = "clicked button";
    }
</script>
<button onclick="sendToParent()">send to parent</button>

函数sendToParent(){
window.opener.document.getElementById(“响应”).innerHTML=“单击按钮”;
}
发送给家长

你能展示你的尝试吗?你可以使用javascript处理程序对链接的点击事件做出反应。您可以阻止默认的单击操作。在处理程序中,您可以对信息执行任何操作。例如,您可以通过ajax请求将其发送到您的服务器。@arkascha您能给我举个例子吗?对不起,在internet上有数百万个将javascript处理程序附加到单击事件的例子。我看不出在数百万人身上投入太多时间有任何意义,这是第一个例子。就用谷歌吧。从阅读jquerys函数的文档开始,我建议:这里还有一个介绍,应该向您展示选项:这不是问题的真正答案,是吗?答案可以是“是”或“否”。如果你仔细阅读他的问题,你就会知道你的建议是无效的,OP问的是如何做到这一点,而不是如果。所以回答“不”毫无意义。特别是因为这是很有可能的。另外,如果你能分享你的声明,而不是仅仅给出一个模糊的提示,那将是非常有趣的。请发布你的代码,让我们知道如何跟踪帖子,点击另一个网站,在那里你不需要添加转换跟踪js就可以控制hv。无需为此发布代码。这是标准的客户端逻辑。将处理程序注册到click事件。这让你可以利用你所拥有的信息做任何你想做的事情。这里的问题应该是什么?请注意,“一个弹出窗口”不是“另一个网站”。我不能访问孩子的来源!!在另一个网站请仔细阅读他的问题。他提到:“在弹出窗口中显示另一个网站”,这看起来像是弹出窗口中的链接来自另一个网站。@Ali,那么你就不能访问它了。