利用struts的FormFile对象可以轻松实现文件上传,但是要想在客户端回显选中的图片比较麻烦,需要使用滤镜才能兼容IE7,但不兼容火狐。
function preview()
{
var picId = $("#picId").val();
var fileext=picId.substring(picId.lastIndexOf("."),picId.length);
fileext=fileext.toLowerCase();
$("#fileext").val(fileext);
if ((fileext!='.jpg')&&(fileext!='.gif')&&(fileext!='.jpeg')&&(fileext!='.bmp'))
{
alert("对不起,系统仅支持标准格式的照片,请您调整格式后重新上传,谢谢 !");
$("#picId").focus();
}
else
{
$("#newPreview").html('');
var newPreview =$("#newPreview")[0];
var imgDiv = document.createElement("div");
document.body.appendChild(imgDiv);
imgDiv.style.width = "180px"; imgDiv.style.height = "140px";
imgDiv.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod = scale)";
imgDiv.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = picId;
newPreview.appendChild(imgDiv);
}
}
<input name="uploadFile" type="file" class="input_width" id="picId" maxlength="50" onchange="preview()"/>
(推荐上传图片像素大小为180*140)
<div id="newPreview"></div>
分享到:
相关推荐
js实现form表单自动回显功能
SpringBoot之图片上传与回显的小Demo,非常适合初学者上手。本人博客也写了关于图片上传与回显的一些细节,大家可以参考。
支持多图片回显 与多个文件上传 支持图片删除与回显 原生jquery file上传
图片上传插件,可多文件上传和回显,可删除已上传图片,可进行拖拽上传。 springmvc接收传向后台的值方法 @RequestMapping("/admin/addImage.do") public ModelAndView handleRequest(HttpServletRequest request,...
NULL 博文链接:https://narutolby.iteye.com/blog/1449908
用spring,springmvc,mybatis实现图片的上传和回显,图片地址在tomcat里面设置
JS图片持续上传,无刷新回显,浮层左右箭头,可以自动排序图片显示顺序的特效
今天小编就为大家分享一篇解决layui富文本编辑器图片上传无法回显的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
SSM框架上传图片(单个图片文件的上传和回显(多个回显只需要修改数据类型和jsp代码))
手机及PC端web多图片上传及回显,可根据实际需求进行代码调整,提供基本的开发思路。 手机及PC端web多图片上传及回显,可根据实际需求进行代码调整,提供基本的开发思路。
基于SSM框架的图片(文件)上传并显示到页面,附有数据库
主要介绍了js实现图片上传到服务器和回显,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
此项目为SSM项目,实现了跨服务器上传图片,并用Ajax技术实现上传图片之后,在页面上立即回显的功能。实现了对商品的修改、查询和删除功能。 图片上传之后保存在ssmImage19项目的upload文件夹中。(上传的资源中包括...
ssm上传图片以及回显图片源代码 自己亲手写的 供参考哦
springboot实现上传图片和预览
vue-element-admin加入多图片上传并回显 vue使用element ui多图片上传加修改回显示例使用模态框
java页面选择图片即上传,并且在页面回显
ajax+ashx完整实现上传图片示例,可回显图片,直接可用,无需调试,包含ashx文件
图片文件上传回显jQuery插件
主要介绍了Vue+elementUI实现多图片上传与回显功能(含回显后继续上传或删除),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下