首页 > 其他分享 >前端如何在上传图片实现图片预览

前端如何在上传图片实现图片预览

时间:2023-01-29 15:14:20浏览次数:67  
标签:console log 预览 formData let file 上传 imgUrl 图片

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<body>
		<img src="" alt="">
		<input type="file">
	</body>
	<script>
	</script>
	<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
	<script>
		$("input").change(function(e){
				 let file = e.target.files[0];
					let imgUrl = URL.createObjectURL(file);
					        // console.log(this.imgUrl);
					        // 4.将文件赋值给要提交的变量
					$("img").prop("src",imgUrl)			
					      let img = file;		  
			console.log(imgUrl);
			console.log(file);
			let formData = new FormData();
			formData.append('multipartFile',file);//键名要和后台一致
			// ajax提交
			$.ajax({
			    url: 'http://127.0.0.1:8991/minio/uploadvoide',
			    method: 'post',
			    data: formData,
			    // dataType: 'json',
			    contentType:false, // 提交给服务端的数据类型,不要当成字符串处理
			    processData:false, // 通过请求发送的数据是否转换为查询字符串
			    success: function (data) {
					console.log(data)
				},
			});
	
			
			
			
			
			
			
			
		});
		
		
	
		
	</script>
</html>



标签:console,log,预览,formData,let,file,上传,imgUrl,图片
From: https://www.cnblogs.com/zhangjuntao520/p/17072693.html

相关文章

  • U3D编辑器开发&粒子特效/动画预览器示例
    概述U3D提供了一套拓展编辑器的接口,可以用于直接在编辑器非播放模式运行程序。常用于运行一些工具程序,例如资源管理。在做技能编辑器等工具程序时,也可以使用运行模式接口......
  • Ionic 保存图片文件异常 parent folder doesn't exist error parent folder doesn't e
    异常:使用插件Filesystem保存文件出现异常  异常引发的原因是:没有父文件存在解决方式:增加参数recursive:true(是否创建任何缺失的父目录)  可参考链接解决链接:h......
  • PHPMyWind编辑器支持pdf上传
    ​ 如何做到ueditor批量上传word图片?1、前端引用代码<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml......
  • PHPMyWind编辑器支持pdf自动上传
    ​ 自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑......
  • windows11预览版装WSA心得
    windows11预览版装WSA心得这两天心血来潮想要装个WSA(安卓windows子系统),原来一直用的安卓模拟器(mumu啊蓝叠啊逍遥啊),但感觉像wsa这种安卓系统与主系统融合的模式更带感,于......
  • 封面标签选择图片
    基本代码<el-form-itemlabel="文章封面"><!--用来显示封面的图片--><imgsrc="../../../assets/images/cover.jpg"......
  • 02pycharm 如何添加代码上传到gitlab
    1.首先正确安装好python,pycharm工具(这边不做介绍) 2.下载git的windows客户端官网:https://git-scm.com/download/win  根据自己的系统选择合适的版本,下载安装......
  • 黑马程序员前端-CSS背景:颜色、图片、平铺、背景图片位置、背景图像
    前端学习笔记教程不定期更新中,传送门:​​前端HTML第一天:什么是网页?什么是HTML?网页怎么形成?​​​​黑马程序员前端-CSS入门总结​​​​黑马程序员前端-CSS之emmet语法​​......
  • PHPMyWind编辑器支持pdf一键上传
    ​ 项目需求可发布文章需求涉及到富文本编辑器经过查阅我选择了较为简便不需要后端支持可独立完成的tinymce框架官方文档也是相当完整虽然都是全英文但是有强大的......
  • 图片转ASCII字符图案的原理(可调整亮度对比度 宽高度)
    来,先看效果哈哈哈哈!演示地址:http://ascii-picture.imlht.com/"\`"""."\`"""""""""""""""""""w$@w""""&q......