我有页面A;点击一个链接,我打开一个 Page B (在同一个域中)作为弹出窗口。
Popup 进行一些操作。
当这些操作完成后,我想更新 Page A 的一些 div。
最好的策略是什么?没有 ajax
调用/回调。我猜聊天是这样工作的?你能向我建议这样的策略吗?一种 socket ?
最佳答案
这个答案是针对 JavaScript 的:
在子页面中,您可以使用 var parent = window.opener
获取对父页面的引用。在父窗口中,您可以通过 var child = window.open(/*..*/);
如果函数在全局范围内,您可以直接调用它们,或者您可以使用 window.postMessage()
设置消息传递系统。
关于c# - 页面之间的套接字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18492342/