jQuery图片的预览
来源:互联网 发布:淘客喵软件 编辑:程序博客网 时间:2024/06/08 07:10
前言:经测试,在firefox、chrome、IE急速模式下可用。
1、html结构
<label class="col-sm-2 control-label">背景图片</label>
<div class="col-sm-9">
<input id="FBackpic" type="file" name="FBackpic" style="display:none">
<input id="lefile" type="text" class="form-control">//显示图片路径
<button class="btn btn-success fileinput-button"
onclick="$('input[id=FBackpic]').click();" type="button">请选择</button>
</div>
</div>
<img id="backpic"></img>
2、jQuery
$("#FBackpic").change(function () {
var $file = $(this);
var fileObj = $file[0];
var windowURL = window.URL || window.webkitURL;
var dataURL;//图片路径
var $img = $("#backpic");
$("#backpic").width("280");
$("#backpic").height("280");
$("#backpicid").val("0");
$("#img1").hide();
if (fileObj && fileObj.files && fileObj.files[0]) {
dataURL = windowURL.createObjectURL(fileObj.files[0]);
$img.attr('src', dataURL);
$("#picUrl").val(dataURL);//把地址展示在input框,无其他用
} else {//IE兼容模式
dataURL = $file.val();
var imgObj = document.getElementById("backpic");
imgObj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale)";
imgObj.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = dataURL;
$("#picUrl").val(dataURL);//把地址展示在input框,无其他用
}
});
- jQuery图片的预览
- jquery 预览图片的效果
- jquery实现图片上传前的预览
- 图片的预览、全选、删除(jquery)
- jquery实现上传图片的预览
- jquery 图片预览
- Jquery 图片预览
- Jquery 上传图片预览
- jQuery图片预览
- jquery图片预览
- jquery 预览图片,鼠标放上去显示实际大小的预览图片
- Jquery 图片预览插件 imgPreview
- jQuery实现图片放大预览
- jQuery 图片放大预览插件
- JQUERY 图片上传预览插件
- jQuery 实现 图片上传预览
- jquery 实现 图片上传 预览
- jQuery上传图片前预览
- centos 7 安装mongodb
- C语言:ATM银行管理
- __slots__的使用
- 微服务相关资料
- 远离那些勤奋,但不动脑子的人
- jQuery图片的预览
- 数据库长短连接详解
- springfox整合swagger和spring
- 基于Markdown的部分常用语法总结
- Java基础-BigDecimal的使用
- JMS两种模型的介绍和ActiveMQ的简单实例
- eclipse快捷键摘要
- 电子组装的可制造性设计技术-1
- 私有云落地解决方案之网络篇-关键技术-DHCP地址-2