Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.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
用于监视整个Perl CGI脚本运行的Javascript HTML进度条:_Javascript_Html_Perl_Progress Bar_Real Time - Fatal编程技术网

用于监视整个Perl CGI脚本运行的Javascript HTML进度条:

用于监视整个Perl CGI脚本运行的Javascript HTML进度条:,javascript,html,perl,progress-bar,real-time,Javascript,Html,Perl,Progress Bar,Real Time,我一直无法找到我能理解的解决办法。 基本上,我在HTML中有一个表单,它提交给一个Perl CGI脚本,这个脚本在返回结果页面之前运行许多过程,大约需要5分钟。 从CGI::ProgressBar到Ajax,从HTML5到一个简单的定时进度条,我都尝试过在互联网上找到的一切。 我将从基于脚本运行时间的每分钟15000kb的时间长度中获取任何解决方案,我如何实现进度条以在计时器上提交表单时针对此输入文件大小运行? 或者,如何设置进度条,使其在单击“提交”按钮时开始,然后运行到设定的最长时间,同时实

我一直无法找到我能理解的解决办法。 基本上,我在HTML中有一个表单,它提交给一个Perl CGI脚本,这个脚本在返回结果页面之前运行许多过程,大约需要5分钟。 从CGI::ProgressBar到Ajax,从HTML5到一个简单的定时进度条,我都尝试过在互联网上找到的一切。 我将从基于脚本运行时间的每分钟15000kb的时间长度中获取任何解决方案,我如何实现进度条以在计时器上提交表单时针对此输入文件大小运行? 或者,如何设置进度条,使其在单击“提交”按钮时开始,然后运行到设定的最长时间,同时实时打印语句? 我没有javascript方面的经验,所以请友好一点,在这里学习。
提前谢谢。

@mpapec看到了,我已经看到了谷歌提出的所有东西,但它不起作用。它只在脚本末尾打印,而不考虑自动刷新缓冲的内容。这是最后的手段,我已经搜索了好几天了。服务器可能也会做一些缓冲,所以除了强制输出打印x 4096外,还要发送一些字符@恐怕我不明白你的意思。这是否会导致perl脚本在脚本仍在网页上运行时实时打印语句?应该写在哪里?服务器是非常基本的,在linux上运行。它应该在每个。。部分