1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 图片上传插件plupload 已封装好 需要的拿走

图片上传插件plupload 已封装好 需要的拿走

时间:2019-05-17 06:59:08

相关推荐

图片上传插件plupload 已封装好 需要的拿走

php教程|php手册

thinkphp代码,代码示例,代码参考,php短信,数据库备份代码,令牌验证,去除代码中的空白和注释

php教程-php手册

看了文档有人还不会用,让我封装下,好吧,满足要求

最近发现一个好用的上传插件plupload,很好用支持多种上传方式再也不用担心微信上传图片不支持flash了!

function plupload($browse_button=upload_file, $size = 2)

{

$upload_url = C(upload_url);

$size = (int)$size.mb;

$html = <<<Eof

//实例化一个plupload上传对象

var uploader = new plupload.Uploader({

browse_button : $browse_button, //触发文件选择对话框的按钮,为那个元素id

url : $upload_url, //服务器端的上传页面地址

flash_swf_url : /public/plupload/Moxie.swf, //swf文件,当需要使用swf方式进行上传时需要配置该参数

silverlight_xap_url : /public/plupload/Moxie.xap, //silverlight文件,当需要使用silverlight方式进行上传时需要配置该参数

filters : {

max_file_size : $size,

mime_types: [

{title : “Image files”, extensions : “jpg,gif,png”},

]

},

init: {

//选择文件

FilesAdded: function(up,files){

layer.load();//提示加载效果

uploader.start();

},

//单个文件上传完成

FileUploaded: function(up,file,result){

layer.closeAll(loading);//关闭加载效果

show_upload($.parseJSON(result.response));//成功回调函数

},

//全部文件上传完成

UploadComplete: function(up,files){

layer.closeAll(loading);//关闭加载效果

},

//返回错误

Error: function(up,err){

layer.closeAll(loading);//关闭加载效果

layer.msg(err.message);

}

}

});

uploader.init();

Eof;

echo $html;

}

}

封装到function中!使用的直接plupload(id)即可;

直播app源码怎么用,如何安装ubuntu分区,tomcat怎么配置线程数,爬虫URL种子,用php搭建系统,百度推广seo提升转化率lzw

AD:真正免费,域名+虚机+企业邮箱=0元

问卷答题源码,vscode保存文件备份,ubuntu 网络穿透,tomcat启用ajp,sqlite获取表最大行数,爬虫怎么访问文本中的网址,php花括号,广东seo推广厂家报价,网站建设毕业设计题目,超酷网页视频播放器手机版,自适应新闻模板lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。