Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.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
Javascript 长时间运行的CGI脚本挂起_Javascript_Firefox_Cgi - Fatal编程技术网

Javascript 长时间运行的CGI脚本挂起

Javascript 长时间运行的CGI脚本挂起,javascript,firefox,cgi,Javascript,Firefox,Cgi,我有一个CGI脚本,需要几分钟才能运行。我想保持它非常简单。目前,它会打印一些有关进程的信息,然后开始运行它。完成后,将显示作业的结果 当我在telnet中加载它时,它工作得非常好。但是,Firefox在进程完成之前不会显示标题信息。是否有一些JavaScript调用或DOM设置,我可以用来告诉浏览器加载它已经拥有的信息并保持不变 同样,我只想要一些简单的东西,因为脚本已经很好地工作了。如果标题信息中有HTML标记,而这些标记在处理完成后才关闭,那么浏览器可能会等到获得关闭标记后再呈现HTML

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

当我在telnet中加载它时,它工作得非常好。但是,Firefox在进程完成之前不会显示标题信息。是否有一些JavaScript调用或DOM设置,我可以用来告诉浏览器加载它已经拥有的信息并保持不变


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

如果标题信息中有HTML标记,而这些标记在处理完成后才关闭,那么浏览器可能会等到获得关闭标记后再呈现HTML


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

有趣的提示。我使用的是有效的XHTML转换数据。结果当前作为附加内容生成在当前HTML文档的末尾。我尝试将标题封装在一个span和一个div中,但都没有用。我可能无法使用AJAX动态加载数据。答案可能在服务器端。我知道在PHP中有一个flush()函数,用于在响应完成之前将输出刷新到浏览器。