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,那么你就不能访问它了。