核心代码$('#avatarInput').on('change', function(e) { var filemaxsize = 1024 * 5;//5M var target = $(e.target); var Size = target[0].files[0].size / 1024; if(Size > filemaxsize) { alert('图片过大,请重新选择!'); $(".avatar-wrapper").childre().remove; return false; } if(!this.files[0].type.match(/image.*/)) { alert('请选择正确的图片!') } else { var filename = document.querySelector("#avatar-name"); var texts = document.querySelector("#avatarInput").value; var teststr = texts; //你这里的路径写错了 testend = teststr.match(/[^\\]+\.[^\(]+/i); //直接完整文件名的 filename.innerHTML = testend; } }); $(".avatar-save").on("click", function() { var img_lg = document.getElementById('imageHead'); // 截图小的显示框内的内容 html2canvas(img_lg, { allowTaint: true, taintTest: false, onrendered: function(canvas) { canvas.id = "mycanvas"; //生成base64图片数据 var dataUrl = canvas.toDataURL("image/jpeg"); var newImg = document.Element("img"); newImg.src = dataUrl; imagesAjax(dataUrl) } }); }) function imagesAjax(src) { var data = {}; data.img = src; data.jid = $('#jid').val(); $.ajax({ url: "upload-logo.php", data: data, type: "POST", dataType: 'json', success: function(re) { if(re.status == '1') { $('.user_pic img').attr('src',src ); } } }); }
文件目录······
暂无数据
猜你喜欢
更多»
项目推荐
更多»
PDF电子书
更多»
Java多线程编程核心技术
(2)
Linux命令详解词典.pdf
(5)
深入Python3中文版
(0)
百度SEO一本通.pdf
(0)
mysql必知必会.pdf
(2)
疯狂JAVA讲义 pdf电子书
(3)
C# 图解教程pdf电子书
(3)
研磨设计模式 pdf电子书
(0)