jQuery File UploadjQuery上传插件

jQuery File UploadjQuery上传插件

插件描述:jQuery File Upload 是一个Jquery图片上传组件,支持多文件上传、取消、删除,上传前缩略图预览、列表显示图片大小,支持上传进度条显示;支持各种动态语言开发的服务器端。

淘建站为您提供更多_html5_上传_上传_插件,在此特别感谢您对我们的支持与厚爱!

查看演示

演示不了,点击反馈

加入收藏

下载 235 次

打赏作者

觉得不错,可打赏下作者

下载资源

免费共享

特别说明:本站资源来自网友发布分享,仅供学习与参考,请勿用于商业用途,若有侵权请联系删除(272966172@qq.com)。
分类:html5 > 上传 难易程度:入门级

<script type="text/javascript">

    //下面用于多图片上传预览功能

    function setImagePreviews(avalue) {

        var docObj = document.getElementById("doc");

        var dd = document.getElementById("dd");

        dd.innerHTML = "";

        var fileList = docObj.files;

        for (var i = 0; i < fileList.length; i++) {            

            dd.innerHTML += "<div style=\\\'float:left\\\' > <img id=\\\'img" + i + "\\\'  /> </div>";

            var imgObjPreview = document.getElementById("img"+i); 

            if (docObj.files && docObj.files[i]) {

                //火狐下,直接设img属性

                imgObjPreview.style.display = \\\'block\\\';

                imgObjPreview.style.width = \\\'150px\\\';

                imgObjPreview.style.height = \\\'180px\\\';

                //imgObjPreview.src = docObj.files[0].getAsDataURL();

                //火狐7以上版本不能用上面的getAsDataURL()方式获取,需要一下方式

                imgObjPreview.src = window.URL.createObjectURL(docObj.files[i]);

            }

            else {

                //IE下,使用滤镜

                docObj.select();

                var imgSrc = document.selection.createRange().text;

                alert(imgSrc)

                var localImagId = document.getElementById("img" + i);

                //必须设置初始大小

                localImagId.style.width = "150px";

                localImagId.style.height = "180px";

                //图片异常的捕捉,防止用户修改后缀来伪造图片

                try {

                    localImagId.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale)";

                    localImagId.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgSrc;

                }

                catch (e) {

                    alert("您上传的图片格式不正确,请重新选择!");

                    return false;

                }

                imgObjPreview.style.display = \\\'none\\\';

                document.selection.empty();

            }

        }  

        return true;

    }

</script>

声明:本资料由淘建站会员提供,如转载注明来源,资料来源淘建站免费素材库:https://www.taojz.cn/texiao/983.html
jQuery File UploadjQuery上传插件 希望对你有帮助,感谢您的支持!
  • jquery Masonry 方砖石布局插件制作无限滚动页面

    jquery Masonry 方砖石布局插件制作无限滚动页面

  • jQuery css3动画分步指引插件guide分步引导页面功能...

    jQuery css3动画分步指引插件guide分步引导页面功能...

  • jquery网页向导插件可自动滚动页面步骤引导操作

    jquery网页向导插件可自动滚动页面步骤引导操作

  • loading加载

    loading加载

  • jquery html5 canvas 图表插件获取表格数据值生成走势图

    jquery html5 canvas 图表插件获取表格数据值生成走势图

  • jquery showLoading局部指定加载特效

    jquery showLoading局部指定加载特效

  • html5电子书插件3D翻页效果电子书特效

    html5电子书插件3D翻页效果电子书特效

  • html5 slider响应式图片轮播插件

    html5 slider响应式图片轮播插件

  • html5 echarts图表插件炫光的分布地图动画特效

    html5 echarts图表插件炫光的分布地图动画特效

  • aos.js插件css3页面滚动div元素动画特效

    aos.js插件css3页面滚动div元素动画特效

  • html5粒子波浪运动雪花飘落特效集合插件

    html5粒子波浪运动雪花飘落特效集合插件

  • Slideshow—3D-动画视觉广告插件

    Slideshow—3D-动画视觉广告插件

  • 留言(0)
    头像
     阿里云限量代金券,戳我领取
    1 2