我有ENCTYPE =「多部分/格式數據」。它只是包含類型「文件」,其從瀏覽本地 box.Here文件的文本框的html形式的文本框中代碼段在JavaScript中轉換base64字符串中的圖像?
<td>
<input name="fileNameAttr" id="filePath" size="52" type="file" value="">
</td>
我從本地框中瀏覽文件的某些圖像文件。在我選擇文件的那一刻,filePath被填充到文本框中。 現在點擊某個按鈕,我想要將圖像轉換爲javascript中的base64字符串。 我沒有使用HTML5。我可以在JavaScript中實現它嗎?
我可以看到使用HTML5網上一些解決但這並沒有解決我的目的。如果我需要使用一些第三方實用程序,我可以做到這一點。
編輯: -看起來像jquery可以幫助$ .base64.encode(「this is a test」);但如何與type =「file」一起使用它?
可能重複的[轉換圖像到base64在Firefox上的JavaScript](http://stackoverflow.com/questions/7224614/convert-image-to-base64-javascript-on-firefox) –
@Diodeus他想要一個非HTML5方式 –
@RASG,做對字符串編碼,而不是在本地圖像 –