gpt4 book ai didi

php - "simple"显示上传进度的 PHP 脚本,不使用模块、包、flash

转载 作者:搜寻专家 更新时间:2023-10-31 22:14:57 25 4
gpt4 key购买 nike

我正在尝试制作一个“简单”的 php+ajax 脚本来显示多个上传文件的进度。我在这个网站和其他页面上找到了可以使用的包,等等……我想从头开始有几个原因,其中之一就是学习。这是我想如何处理它:首先,我从 upload.php 中的一个 ajax 代码开始(这个文件包含上传表单和一个显示上传进度的文件)

<script>
$(document).ready(function(){
$("#uploadform").change(function(e)
{
e.preventDefault();
setInterval(function(){
$('div#upload_progress').load('upload_progress.php');
}, 1000);
});
});
</script>

upload_progress.php 包含获取服务器上即时文件大小的代码(我还没有得到)。所以,就目前而言,我在“upload_progress.php”中的唯一一行是:“VOILA”。这是我的问题:div #upload_progress 在文件上传期间没有加载,所以我没有在 upload_progress.php 中看到文本。我曾尝试上传大文件或减少 setInterval 时间,但没有成功。除了当我在 setInterval 之后放置一个警报窗口 (alert('alertme');) 时,div#upload_progress 会神奇地加载。非常感谢您的帮助。

最佳答案

试试 html5

<progress value="1" max="100">Loading</progress>

并增加值(value)

关于php - "simple"显示上传进度的 PHP 脚本,不使用模块、包、flash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7585650/

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