使用Javascript我成功調整客戶端上的圖像的大小,但我不能將結果返回到文件輸入。發送客戶端調整大小的圖像與帖子
<input id="file" name="userfile" type="file" />
我調整,並得到了非常大的文本數據
data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAYAAA...
我不知道如何退給文件輸入,或郵寄。
的
f.value = data;
不起作用。
我試圖把數據放在文本字段中,但大於約130k的文本不被服務器接受,但調整後的圖像通常比這大。我沒有找到如何改變這一限制,或如何發佈大數據。
我很感激任何幫助。謝謝。
「但大於約130k的文本不被服務器接受」。你可以上傳大圖片到服務器嗎?如果沒有,這個服務器沒有任何選擇,除了可能發送多個部分 – kirilloid 2012-03-01 15:29:06
是的,我可以上傳很多更大的文件,但我無法轉換我的數據(數據:圖像/ PNG; base64,IVBORw0 ...)將文件上傳爲文件。 – 2012-03-01 15:40:54