本文实例介绍了基于JQUERY扩展,图片上传预览插件,目前兼容浏览器(IE 谷歌 火狐) 不支持safari,分享给大家供大家参考,具体内容如下HTML代码:图片上传预览演示$(function () { $("#up").uploadPreview({ Img: "ImgPr", Width: 120, Height: 120 }); });图片上传预览演示 原文js代码:*参数说明: Img:图片ID;Width:预览宽度;Height:预览高度;ImgType:支持文件类型;Callback:选择文件显示图片后回调方法; *使用方法: 把需要进行预...
当我们在上传文件时如果每次都要上传到服务器才可以预览这个做看上合理其实是不合理的,如果网速慢或图片有问题,这样不但浪费客户时间同时也浪费服务器资源了,下面我们介绍利用js上传图片时本地实现预览,希望此方法对各位有所帮助哦。 一、原理 分为两步: 当上传图片的input被触发并选择本地图片之后获取要上传的图片这个对象的URL(对象URL); 把对象URL赋值给事先写好的img标签的src属性即可把图片显示出来。 在这里,我们需...
Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示。不过官方提供的实例时php版本的,本文将详细介绍Uploadify在Aspnet中的使用,您也可以点击下面的链接进行演示或下载。 首先按下面的步骤来实现一个简单的上传功能。 1 创建Web项目,命名为JQueryUploadDemo,从官网上下载最新的版本解压后添加到项目中。 2 在项目中添加UploadHandler.ashx文件用来处理文件的上传。 3 在项目中添加UploadFile文件夹,用来存放上...
本文实例讲述了jQuery动态添加及删除表单上传元素的方法。分享给大家供大家参考,具体如下: 运行效果截图如下:点击此处查看在线演示效果。 具体代码如下:$(document).ready(function(){$(":input[type=button][value=more]").bind("click",function(){var $br = $("");var $file = $("");var $button = $("");$(this).after($file).after($button).after($br);$button.bind("click",function(){$br.remove();$file.remove();$bu...
上传图片预览,支持IE6、IE7、IE8、IE9、IE10、IE11。 火狐、Chrome 具体没有测试,但是高版本都支持。 imgPreviewQs.js/*!依赖 jQuery 1.5.2 (c) 2016 license: http://www.opensource.org/licenses/mit-license.php */ (function($){ $.fn.imgPreviewQs = function(options){function isIE(ver){var b = document.createElement('b')b.innerHTML = ''return b.getElementsByTagName('i').length === 1;}options = $.extend( {}, ...
先说明白 这个跨域异步上传功能我们借助了Jquery.form插件,它在异步表单方面很有成效,而跨域我们会在HTTP响应头上添加access-control-allow-method,当然这个头标记只有IE10,火狐和谷歌上支持,对于IE10以下的浏览器来说,我们就不能用这种方式了,我们需要换个思路去干这事,让服务端去重写向我们的客户端,由客户端(与文件上传页面在同域下)来返回相关数据即可。 再做事 1 Jquery.form的使用注意,代码中的eventStart方法是...
先说明白 这个跨域异步上传功能我们借助了Jquery.form插件,它在异步表单方面很有成效,而跨域我们会在HTTP响应头上添加 access-control-allow-method,当然这个头标记只有IE10,火狐和谷歌上支持,对于IE10以下的浏览器来说,我们就不能用这种方式了,我们需要换个思路去干这事,让服务端去重写向我们的客户端,由客户端(与文件上传页面在同域下)来返回相关数据即可。 再做事 1 Jquery.form的使用$("#form1").ajaxForm({ before...
本文实例讲述了Struts2+jquery.form.js实现图片与文件上传的方法。分享给大家供大家参考,具体如下: jquery.form.js是jQuery的一个官方用语支持异步上传文件的插件。官方网站:http://plugins.jquery.com/form/ 结合Struts2三步轻松实现文件上传 一般是针对一个页面可能不止一个Form表单,所以在一个面提交表单会影响到另一个表单,为此,图片上传表单就可以使用无刷新提交方式上传,也就是异步上传,这时jquery.from.js就派上用场...
本文实例讲述了使用jquery.form.js实现图片上传的方法。分享给大家供大家参考,具体如下: testupfile2.php<?php header(Content-type:text/html;charset=utf-8); include_once includes/common.inc.php;if(!empty($_FILES[upfile])){//文件格式$image=array(image/jpg,image/jpeg,image/png,image/pjpeg,image/gif,image/bmp,image/x-png); $updir=$_SERVER[DOCUMENT_ROOT].$_config[g][baseUrl]./attached/images/; $upfile=$_FI...
相信大家在工作中经常用到文件上传的操作,因为我是搞前端的,所以这里主要是介绍ajax在前端中的操作。代码我省略的比较多,直接拿js那里的$.ajaxFileUpload({url:'www.coding/mobi/file/uploadSingleFile.html',//处理图片脚本secureuri :false,fileElementId :'image2',//file控件id。就是input type="file" id="image2"dataType : 'json',success : function (data, status){console.log(data);},error: function(data, status,...
本文实例为大家分享了javascript图片预览功能实现的具体代码,供大家参考,具体内容如下 先为大家分享一段关于js图片预览的代码,兼容火狐和谷歌浏览器/* 案例展示图片预览 */ $(function(){$("#file0").bind("change",function(){clickupLoad();}); }); function clickupLoad(){var imgObject = document.getElementById('file0');var getImageSrc = getFullPath(imgObject); // 本地路径var srcs = window.URL.createObjectURL(i...
一 直接使用bootstrap,利用简单的js控制http://duckranger.com/2012/06/pretty-file-input-field-in-bootstrap/ 非常简单,代码如下:Browse $('input[id=lefile]').change(function() { $('#photoCover').val($(this).val()); }); 效果如下:不需要任何其他的js和css,只需要引入bootstrap和jQuery即可 其实这个就是拼接出来的,然后js控制显示文件名。 效果如下:二 bootstrap-filestyle http://markusslima.github.io/bootst...
FileUpload 是国外一个纯javascript 写的大文件上传组件,该组件支持分片上传,断点续传,多文件等功能。 下面就为大家分享FileUpload上传组件自定义模板(FineUploaderBasic)的使用方法:以下是配置代码: 前端配置:选择文件 点击上传取消 取消全部 暂停上传 继续上传 $(document).ready(function() {$fub = $('#basic_uploader_fine');$messages = $('#messages');var uploader = new qq.FineUploaderBasic({debug: true, //...
本文实例为大家分享了jquery实现图片上传前预览的具体代码,供大家参考,具体内容如下 介绍之前有一个小问题,一直找不到图片预览时,图片不出来的原因,原来在于图片的路径!!!一直写的是图片的本地路径,没有什么用。直接上代码。 html部分:代码如下:input:file事件是上传类型 较常用的属性值如下: accept:表示可以选择的文件MIME类型,多个MIME类型用英文逗号分开,常用的MIME类型见下表。 若要支持所有图片格式,则写 ...
最近时间空余,总结了一些关于bootstrap fileinput组件的一些常见用法,特此分享到脚本之家平台,供大家参考,同时也方便以后的查找。本文写的不好还请见谅。 一、效果展示 1、原始的input type=file,简直不忍直视。2、不做任何装饰的bootstrap fileinput:(bootstrap fileinput初级进化)3、bootstrap fileinput高级进化:中文化、可拖拽上传、文件扩展名校验(如果不是需要的文件,不让上传)拖拽上传上传中4、bootstrap filei...