<!DOCTYPE html>
<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<title>Html5 Ajax 上传文件</title>
<script type="text/javascript">
function UploadFile() {
var fileObj = document.getElementById("myfile").files[0]; // js 获取文件对象
var FileController = "upload.php"; // 接收上传文件的后台地址
// FormData 对象
var form = new FormData();
form.append("uploadtype", "html5"); // 可以增加表单数据
form.append("myfile", fileObj); // 文件对象
// XMLHttpRequest 对象
var xhr = new XMLHttpRequest();
xhr.open("post", FileController, true);
xhr.onload = function () {
var result = eval('(' +
html5用ajax方式实现文件上传并显示进度
最新推荐文章于 2020-07-14 23:26:22 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)