公交车上和麻麻当众做h小说,少妇做爰免费视频网站,国产一区二区精品丝袜,国产乱码精品一区二区三区久久

專業(yè)的廣州網(wǎng)站建設(shè)公司、廣州網(wǎng)站設(shè)計(jì)制作公司為您服務(wù),電話:020-85548809,29883069
新聞中心
專業(yè)專注專心,行業(yè)行情行規(guī)
分享交流,永無止境,我們愿與您共同進(jìn)步

通過JQ上傳圖片base64數(shù)據(jù)應(yīng)該注意的事項(xiàng)

發(fā)布日期:[2018/9/26]   編輯:奇億廣州網(wǎng)站建設(shè)

當(dāng)我們使用JQ的AJAX進(jìn)行圖片base64數(shù)據(jù)上傳時會遇到幾個常見問題,下面列出幾條應(yīng)該注意的事項(xiàng):

1,應(yīng)去掉圖片頭如:“data:image/jpeg;base64,”,在轉(zhuǎn)換圖片base64數(shù)據(jù)時會自動在前面加上圖片信息,如“data:image/png;base64,”、“data:image/jpg;base64,”、“data:image/jpeg;base64,”、“data:image/gif;base64,”、“data:image/bmp;base64,”等等,我們應(yīng)該去掉這些才能保存圖片,在上傳前客戶端或者上傳后服務(wù)端處理都行。

2,AJAX傳輸時會自動把內(nèi)容里的“+”自動轉(zhuǎn)換成空格,在上傳前我們應(yīng)該將“+”符號進(jìn)行編碼。

完整客戶端代碼:
var localData0 = res.localData;    // localData是圖片的base64數(shù)據(jù),可以用img標(biāo)簽顯示
var localData =localData0.replace(/^.*?,/,'');    // 去掉各類圖片頭
var localData = localData.replace(/\+/g, "%2B");   // 把+替換成編碼 %2B是加號的編碼
$.ajax({  //通過ajax來將base64數(shù)據(jù)發(fā)送給服務(wù)器端
                                url:"topic.php",
                                data:{'localData':localData},    //localData為圖片已經(jīng)轉(zhuǎn)換好的base64編碼
                                type:"post",
                                dataType: "text",
                                async:false,//false表示異步執(zhí)行,true同步
                                success:function(res){
var text = document.getElementById("picurl").&#118alue;  //取出picurl之前的值
var text1= text+","+res;    //多圖上傳時的多圖片路徑拼合
document.getElementById("picurl").&#118alue=text1; //上傳成功后返回圖片路徑賦值給picurl
                                },
                            });

然后服務(wù)器端就可以將圖片base64數(shù)據(jù)保存為圖片了,具體代碼百度很多。

 

廣州建網(wǎng)站、廣州做網(wǎng)站
或者將本文《通過JQ上傳圖片base64數(shù)據(jù)應(yīng)該注意的事項(xiàng)》收藏和分享到:
復(fù)制本文《通過JQ上傳圖片base64數(shù)據(jù)應(yīng)該注意的事項(xiàng)》地址給好友:
临邑县| 张掖市| 肥西县| 财经| 乌鲁木齐县| 沾化县| 奉新县| 金昌市| 宜州市| 社会| 旌德县| 桃江县| 临漳县| 通州市| 蒲江县| 彭阳县| 崇州市| 都江堰市| 泾川县| 石嘴山市| 道真| 尉犁县| 白沙| 宁南县| 麻城市| 迭部县| 永德县| 西平县| 木兰县| 乐至县| 阿巴嘎旗| 凭祥市| 宁海县| 象州县| 孙吴县| 洞口县| 布拖县| 孟连| 南汇区| 金乡县| 麟游县|