1.Q:上传后,showmark变成绿色
A:直接在post里上传status/stage:3。
get和post不能相互嵌套。
2.js压缩图片(https://www.cnblogs.com/007sx/p/7583202.html)
function photoCompress(file,w,objDiv){
var ready=new FileReader();
ready.readAsDataURL(file);
ready.onload=function(){
var re=this.result;
canvasDataURL(re,w,objDiv)
}
}
function canvasDataURL(path, obj, callback){
var img = new Image();
img.src = path;
img.onload = function(){
var that = this;
var w = that.width,
h = that.height,
scale = w / h;
w = obj.width || w;
h = obj.height || (w / scale);
var quality = 0.5;
var canvas = document.createElement('canvas');
var ctx = canvas.getContext('2d');
var anw = document.createAttribute("width");
anw.nodeValue = w;
var anh = document.createAttribute("height");
anh.nodeValue = h;
canvas.setAttributeNode(anw);
canvas.setAttributeNode(anh);
ctx.drawImage(that, 0, 0, w, h);
if(obj.quality && obj.quality <= 1 && obj.quality > 0){
quality = obj.quality;
}
var base64 = canvas.toDataURL('image/jpeg', quality);
callback(base64);
}
}
3.中文自动高textarea,中文换行,纯英文不换行:(https://blog.csdn.net/weixin_38345306/article/details/90212740)
word-wrap:break-word; word-break:break-all;
4.WebUploader插件,如何清空之前选的所有文件?(https://bbs.csdn.net/topics/391829533)
不要在自己页面里加代码,直接在webuploader或after_uoploader.js里加
$('.click_pop').click(function() {
auploader.removeFile( file );
})
5.ajax二次请求不执行
代码放click else外面了,写一次就行不要重复请求