Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.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
C# 页面之间的套接字?_C#_Html_.net_Sockets_Asynchronous - Fatal编程技术网

C# 页面之间的套接字?

C# 页面之间的套接字?,c#,html,.net,sockets,asynchronous,C#,Html,.net,Sockets,Asynchronous,我有一页;点击一个链接,我打开一个页面B(在同一个域中)作为弹出窗口 进行一些操作 当这些操作完成后,我想更新页面A的一些div 最好的策略是什么?没有ajax调用/回调。我猜聊天室是这样工作的?你能给我提出这样一个策略吗?一种套接字?这个答案适用于JavaScript: 在子页面中,您可以使用var parent=window.opener获取对父页面的引用。在父窗口中,您可以通过var child=window.open(/*..*/)访问子窗口 如果函数在全局范围内,您可以直接调用它们,或

我有一页;点击一个链接,我打开一个页面B(在同一个域中)作为弹出窗口

进行一些操作

当这些操作完成后,我想更新页面A的一些div


最好的策略是什么?没有
ajax
调用/回调。我猜聊天室是这样工作的?你能给我提出这样一个策略吗?一种套接字?

这个答案适用于JavaScript:

在子页面中,您可以使用
var parent=window.opener
获取对父页面的引用。在父窗口中,您可以通过
var child=window.open(/*..*/)访问子窗口


如果函数在全局范围内,您可以直接调用它们,或者您可以使用
window.postMessage()

设置消息传递系统。此答案适用于JavaScript:

在子页面中,您可以使用
var parent=window.opener
获取对父页面的引用。在父窗口中,您可以通过
var child=window.open(/*..*/)访问子窗口


如果函数在全局范围内,您可以直接调用它们,或者您可以使用
window.postMessage()

设置消息传递系统,为什么需要使用服务器?这是一种父子关系!你为什么要碰插座?我不知道?这就是我提出这个问题的原因…你为什么需要使用服务器?这是一种父子关系!你为什么要碰插座?我不知道?这就是我提出这个问题的原因…
如果函数在全局范围内,您可以直接调用函数
我如何帮助解决这个问题?我可以控制两者,所以我可以管理整个上下文。同样的范围?Javascript?你能给我举个“hello world”这样的例子吗?你可以提到
returnValue
。全局范围是
窗口
。如果在全局范围内定义函数,则可以通过
window.my_func()
访问该函数@我不知道你的意思但是。。什么您不需要
.returnValue
您已经有了对窗口的引用。现在的问题是,在加载弹出窗口之前,在服务器端,我执行重定向!我不知道是否可以存储父引用…
如果函数在全局范围内,您可以直接调用这些函数
如何帮助?我可以控制两者,所以我可以管理整个上下文。同样的范围?Javascript?你能给我举个“hello world”这样的例子吗?你可以提到
returnValue
。全局范围是
窗口
。如果在全局范围内定义函数,则可以通过
window.my_func()
访问该函数@我不知道你的意思但是。。什么您不需要
.returnValue
您已经有了对窗口的引用。现在的问题是,在加载弹出窗口之前,在服务器端,我执行重定向!我不知道是否可以存储父引用。。。