gpt4 book ai didi

javascript - 在没有 JavaScript 上传的情况下显示文件上传进度

转载 作者:行者123 更新时间:2023-11-28 02:27:21 25 4
gpt4 key购买 nike

我有一个常规的 HTML 表单,可以将几张大图片发布到网站。

是否可以使用 JavaScript 来监控上传过程的速度?我不想使用 XMLHttpRequest 或 jQuery 上传文件。

基本的 HTML 是一个表单、一些文件、一个按钮和一个进度条。

<form id="fileform" action="/add.php" enctype="multipart/form-data" method="post" onsubmit="true;">
<input id="photoFile1" name="userfile1" type="file" accept="image/jpeg" />
<input id="photoFile2" name="userfile2" type="file" accept="image/jpeg" />
<input type="submit" name="submitButton" id="submitButton" value="Upload"/>
<progress id="progressBar" value="0" max="100" style="width:300px;"></progress>
</form>

单击按钮后,我可以计算文件大小:

var fileSize = document.getElementById("photoFile1").files[0].size + document.getElementById("photoFile2").files[0].size

我如何监控浏览器发送了多少字节,以便更新 progress 栏?

最佳答案

你不能。浏览器不提供任何使这成为可能的 API。

关于javascript - 在没有 JavaScript 上传的情况下显示文件上传进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53210494/

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