我必须在我的 Asp.net 应用程序中向服务器发送长时间请求,该请求我调用了 4 个服务,每个服务最多需要 1 分钟,所以我想显示进度条哪个服务已完成,我搜索了一个链接示例,它是正确的关于我的概念,但该链接使用 iframe 加载另一个页面,该页面写入方法如
protected void UpdateProgress(int PercentComplete, string Message)
{
// Write out the parent script callback.
Response.Write(String.Format(
"<script>parent.UpdateProgress({0}, '{1}');</script>",
PercentComplete, Message));
// To be sure the response isn't buffered on the server.
Response.Flush();
}
在此代码中调用父 aspx 页面中的 javascript 函数以更新详细信息,但我在同一页面中处理该概念,我删除了“父”。在我的代码中获取预期的错误对象如何在单页中编写代码