在JavaScript中传递Base64 encodedsString
Passing Base64 encodedsString in JavaScript?
我有一个场景,我试图将一个base64编码的字符串传递给一个函数。
我下面的代码:
function imageFormatter() {
var img = '<img src="data:image/jpg;base64,<base64data>">';
return '<a href="#" onclick="+showImage(' + img + ')">Image</a>';
}
function showImage(image)
{
alert(image);
}
在这里,我试图将base64图像作为参数传递给我的函数。但在执行时,我收到了错误消息:
未捕获的SyntaxError:意外的令牌:
这是正确的传球方式,还是有其他更好的方式?
尝试更改:
var img = '<img src="data:image/jpg;base64,<base64data>">';
return '<a href="#" onclick="+showImage(' + img + ')">Image</a>';
至
var img = '<img src="data:image/jpg;base64,<base64data>">';
return '<a href="#" onclick="showImage(''' + img + ''')">Image</a>';
相关文章:
- Html页面上的多个Base64图像和平滑加载
- 正在将base64 jpeg从input-type=file上传到服务器
- 正则表达式在字符串中找到base64
- 如何使用jquery将base64图像路径转换为真实路径
- 无法在Cordova 4.0 ios中将jpg/jpeg图像转换为Base64
- 如何在不在本地下载的情况下将url中提供的文件(pdf/doc)转换为json/string/base64格式
- base64编码的图像比intranet中的常规图像好吗
- 将Meteor中的base64 PDF作为电子邮件附件
- 如何用javascript下载画布图像(base64)
- 如何在做PHP时在base64中动态编码;preg_ replace”;
- Cordova图像选取器转换为base64
- 使用javascript|IE11下载base64数据
- 如何在jquery、javascript、HTML5中以base64字符串保存为(PDF、doc、xls、png.)
- JavaScript代码,用于在浏览器中显示字节数组中的PDF文件(非base64编码)
- 从Base64 Ionic编码和解码图像
- 如何在JavaScript/Node中计算SHA256哈希和Base64字符串编码
- 显示生成的gif;base64图像使用C#代码隐藏在img中使用JavaScript
- 如何在fabricjs中嵌入图像base64将画布转换为SVG
- html image blob to base64
- 一个javascript实现base64图像编码并将结果写入文本文件