当前位置: 首页 > 知识库问答 >
问题:

如何下载用base64 url编码的div背景[重复]

帅博远
2023-03-14

我正在编辑一本从一开始就不是我编写的HTML书籍。图像设置为像这样的base64格式的div背景

<div class="cntnt" style="background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD...... 

问题是:我如何(使用javascript)通过单击该div或任何其他按钮来下载该图像?

共有1个答案

朱俭
2023-03-14

您可以使用atob()函数来解码Base64编码的字符串...你必须分割img网址。

例子:

var encodedData = window.btoa("Hello, world"); // encode a string
var decodedData = window.atob(encodedData); // decode the string
 类似资料:
  • 我当前有一个div元素具有repeat-y背景,一个子div中断当前背景。 我怎么才能阻止这一切的发生? css:#content{float:left;margin:5px自动;border:red 1px实心;}

  • 在CSS中使用filter:blur()函数时出现问题。首先,它不会出现,其次它会模糊整个DIV。 编辑:现在用图像和其他css编辑,我之前没有包括。 这是我的HTML/CSS:

  • 问题内容: 我正在使用CSS attrubutes: 不透明度:.9; 使DIV透明,但是当我在该DIV中添加另一个DIV时,它也使其透明。 我想使外部(背景)DIV仅透明。怎么样 ? 问题答案: 内部DIV无法撤消外部DIV的不透明度属性。如果要实现透明度,请使用或: 外层div: 内部div: 编辑 因为您已经添加了问题,所以我假设您还想要IE(旧版本)的有效解决方案。这应该可以工作(IE的最

  • 问题内容: 基本上,我有一个链接,当单击它时,我会显示一个模式。现在我可以在模态上显示其他属性,例如标题,除了背景图片!urg! 这是模态: 这些是链接: json: 问题答案: 使用单引号引起了一些错误,您必须将变量带到单引号之外。 对于这个div 这部分被视为字符串 而您希望angular解析此变量 所以要解决这个问题,正确的语法是

  • 问题内容: 是否可以将div中的背景图像居中放置?我已经尝试了几乎所有内容-但没有成功: 这可能吗? 问题答案:

  • 在多个浏览器中最兼容的最佳做法是什么: 或 还是最好同时使用这两种方法来涵盖更多内容: