gpt4 book ai didi

ajax - 如何在 Ajax 和 Perl 中制作 Web 进度条?

转载 作者:行者123 更新时间:2023-12-02 07:15:54 24 4
gpt4 key购买 nike

我们使用 ajax 调用将数据发送到服务器。服务器端编程是使用 Perl 将数据保存到数据库中完成的。

因为我们有非常大的文件,所以我们想要显示一个进度条,告诉用户发布到服务器的数据百分比。如何使用 Ajax 和 Perl 实现这一点?

提前致谢。

最佳答案

在高层次上,我可能会通过在页面上放置一个带有彩色背景(或可能是图像)的空 display: block 元素,宽度为零,然后定期运行AJAX 回调到服务器以获取进度更新并相应地增加元素的宽度。 (我怀疑 COMET 会是处理这类事情的更有效方法,因为我读过的描述表明它是 AJAX 的服务器推送版本,所以它会消除轮询开销,但我真的没有调查了 COMET,所以我可能误解了它。)

在低级别上,实现此功能的实际代码在很大程度上取决于您执行 AJAX 的方式。你在使用 JQuery , CGI::Ajax 、不同的模块(CPAN 或其他),或您自己的手动 AJAX 处理代码?

关于ajax - 如何在 Ajax 和 Perl 中制作 Web 进度条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1054664/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com