我有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,做对字符串编码,而不是在本地图像 –