博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP仿微信多图片预览上传功能
阅读量:5899 次
发布时间:2019-06-19

本文共 2109 字,大约阅读时间需要 7 分钟。

PHP仿微信多图片预览下载演示地址:

生产图片区域,上传按钮#btn可替换自己想要的图片

[html] view plain copy

在CODE上查看代码片派生到我的代码片

plupload上传

[javascript] view plain copy

在CODE上查看代码片派生到我的代码片

var uploader = new plupload.Uploader({//创建实例的构造方法       runtimes: 'html5,flash,silverlight,html4', //上传插件初始化选用那种方式的优先级顺序       browse_button: 'btn', // 上传按钮       url: "ajax.php", //远程上传地址       flash_swf_url: 'plupload/Moxie.swf', //flash文件地址       silverlight_xap_url: 'plupload/Moxie.xap', //silverlight文件地址       filters: {           max_file_size: '10mb', //最大上传文件大小(格式100b, 10kb, 10mb, 1gb)           mime_types: [//允许文件上传类型               {title: "files", extensions: "jpg,png,gif,jpeg"}           ]       },       multi_selection: true, //true:ctrl多文件上传, false 单文件上传       init: {           FilesAdded: function(up, files) { //文件上传前               if ($("#ul_pics").children("li").length > 30) {                   alert("您上传的图片太多了!");                   uploader.destroy();               } else {                   var li = '';                   plupload.each(files, function(file) { //遍历文件                       li += "
  • 0%
  • "; }); $("#ul_pics").prepend(li); uploader.start(); } }, UploadProgress: function(up, file) { //上传中,显示进度条 var percent = file.percent; $("#" + file.id).find('.bar').css({"width": percent + "%"}); $("#" + file.id).find(".percent").text(percent + "%"); }, FileUploaded: function(up, file, info) { //文件上传成功的时候触发 var data = eval("(" + info.response + ")");//解析返回的json数据 $("#" + file.id).html("");//追加图片 }, Error: function(up, err) { //上传出错的时候触发 alert(err.message); } } }); uploader.init();

    ajax删除上传的图片

    [javascript] view plain copy

    在CODE上查看代码片派生到我的代码片

    function delPic(pic, file_id) { //删除图片 参数1图片路径  参数2 随机数       if (confirm("确定要删除吗?")) {           $.post("del.php", {pic: pic}, function(data) {               $("#" + file_id).remove()           })       }   }

    转载地址:http://nsesx.baihongyu.com/

    你可能感兴趣的文章
    vue-validator(vue验证器)
    查看>>
    jQuery Ajax MVC 下拉框联动
    查看>>
    P2569 股票交易
    查看>>
    每天一个linux命令(21):chgrp,chown,chmod
    查看>>
    html
    查看>>
    常见SQL Server导入导出数据的几个工具
    查看>>
    win7 + cygwin + nodejs很详细的安装步骤【推荐】
    查看>>
    在程序出现问题,当找不到错误时,第一时间用try ,catch包括起来
    查看>>
    还原php的zoeeyguard扩展源码编译前的配置内容
    查看>>
    jquery操作html data-* 属性的坑
    查看>>
    c#创建文件夹
    查看>>
    STS中db.properties配置文件
    查看>>
    Hibernate事务代码规范写法
    查看>>
    网络最大流问题算法小结 [转]
    查看>>
    程序员英语轻松学1
    查看>>
    面试之Java知识整理
    查看>>
    Convert.ToInt32(),Int.Parse(),Int.TryParse()的区别
    查看>>
    基于udp的scoket通信
    查看>>
    (转载)屌丝从毕业时的月入3000到三年后亿万身家的精彩励志之旅
    查看>>
    大白话5分钟带你走进人工智能-目录
    查看>>