在IE浏览器中获取base64代码表格IMG标签



需要从静态IMG HTML元素获取base64。

代码

<img id="imgDownload" src="path to image"/>
var data = btoa(document.getElementById("imgDownload"))

btoa 正在显示编译错误。已经将基本64编码的代码发送到服务器下载图像。预先感谢

data的值

var data = btoa(document.getElementById("imgDownload"))

W29iamVjdCBIVE1MSW1hZ2VFbGVtZW50XQ==

解码时是: [object HTMLImageElement]

那不是您想要发送的。

您可能想要:var data = btoa(document.getElementById("imgDownload").src)如果您追求URL。

如果您追求实际的图像位,则需要下载图像 - 正如其他人所评论的那样,可以在此处找到:如何使用JavaScript

最新更新