问题描述
- 用js怎样获取图片的base64字符串
-
现在是不需要选择图片,直接获取图片的base64编码,
在网上找了好多,要么是file选图片的,要么是转文字的,,
var filePath = "I://项目资料//南京总医院//WebPages//Emr_bs//main//imgCard//429006199410055414.bmp";
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.GetFile(filePath);
试了试上面的方法,不过没成功,求解,最好有代码,
解决方案
图片转base64字符串
Android Base64字符串转换成图片
图片转换base64字符串及字符串反转回图片
解决方案二:
acx只有ie能用。而且fso已经超出安全范围。
需要用html5的FileReader对象,或者回传文件后服务器端转换,没有什么其他好办法。
如果只是预览可以用这个:javascript客户端图片预览
或者html存为.hta文件(html应用)就没有权限问题了,vbscript将图片转换为base64字符串
时间: 2024-09-29 03:28:33