栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

PHP上传,提取和进度栏

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PHP上传,提取和进度栏

您可以进行一些更改以适合需要,但是如果您需要进度条,则效果会很好。您可以添加更多事件监听器,并根据需要进行设置。希望这对您来说是一个很好的起点。

function uploadFile(){    var file = document.getElementById("zip_file").files[0];    var formdata = new FormData();    formdata.append("zip_file", file);    var ajax = new XMLHttpRequest();    ajax.upload.addEventListener("progress", function(event) { runprogress(event); } , false);    ajax.addEventListener("load", function(event) {uploadcomplete(event); }, false);    //Target your php file.     ajax.open("POST", "upload.php");    ajax.send(formdata);}function runprogress(event){    //The progress %, you might want to Math.round(percent)     var percent = (event.loaded / event.total) * 100;}function uploadcomplete(event){    //This will = to your php reply.    var AjaxReply=event.target.responseText;}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/647608.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号