asp.net更改dom并继续运行服务器代码

时间:2019-08-02 15:15:51

标签: asp.net

我有一个表单提交到服务器。 服务器完成了一些处理-然后,我需要创建一个iframe(隐藏的iframe)使其运行10秒钟,然后继续在服务器上处理代码,然后才“返回”网页的答案。

在asp.net中有实现此目的的方法吗?

我曾尝试将iframe代码添加到现有的div中,但是当然要等到我返回代码后再进行,但是一旦返回代码,我将无法在服务器上继续“ “ 10秒。

1 个答案:

答案 0 :(得分:0)

您已经假设您需要一个iframe才能执行所需的代码,但是从您的描述来看,这种假设的基础并不明显(尤其是对隐藏对象的需求,因为iframe的目的通常是向用户显示内容)。这听起来像是一个奇怪的要求和场景。

请求/响应和处理的精确流程在您的问题中也不是很清楚,但是由于您似乎担心这10秒钟的延迟,所以在我看来这可能是应该通过以下方式实现的功能AJAX,甚至WebSockets。这些技术是允许您在浏览器和服务器之间发送和接收数据,在服务器上执行代码而无需用户等待页面刷新的正常方法。

相关问题