长时间运行的CGI脚本挂起

时间:2010-09-15 22:49:13

标签: javascript firefox cgi

我有一个CGI脚本需要几分钟才能运行。我想保持简单。目前,它会打印一些有关该过程的信息,然后开始运行它。完成后,它会显示作业的结果。

当我在telnet中加载它时,它工作正常。但是,Firefox在完成该过程之前不会显示标题信息。是否有一些JavaScript调用或DOM设置可用于告诉浏览器加载已有的信息并紧紧抓住?

同样,我只想要一些简单的东西,因为脚本已经很好地运作了。

1 个答案:

答案 0 :(得分:0)

如果标题信息的HTML标记在该过程完成之前未关闭,则浏览器可能会等到它在呈现HTML之前获得结束标记。

您可以尝试重构HTML以避免这种情况,或者在CGI脚本进展时使用multipart/x-mixed-replace推送更新。