问题标签 [data-uri]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1823 浏览

html - 数据 URL 是否只接受 Powerpoint 的二进制文件或 base 64?

使用数据 uri 在客户端创建文件有一个技巧。例如,要创建一个 MS PowerPoint,您可以执行类似的操作

可以在 URL 中指定的唯一数据是文件的 base64 还是二进制表示?是否可以表达文件的任何其他表示?

0 投票
2 回答
2243 浏览

java - 任何适用于 Java 的 RFC 2397 数据 URI 解析器?

根据 RFC 中的这些 BNF,将数据与 mime 类型分开的逗号实际上可以同时出现在 mime 类型和数据中,因此没有简单的方法(即 reg ex)将 URI 分成几部分。因此需要一个完整的解析器。

我想知道有人知道Java中的任何数据URI库吗?我的谷歌搜索没有产生任何结果。

0 投票
1 回答
7444 浏览

javascript - 如何在 Javascript 中使用名称保存 textarea 中的文件?

可能重复:
使用 HTML5/Javascript 生成和保存文件

我想要一个客户端 HTML/JS 解决方案来解决这个问题 - 我有一个用户可编辑的文本区域 A、一个文本字段 B 和一个按钮 C。当用户单击 C 时,她会下载一个名称等于 B.value 和内容等于 A.value。我看了这个,但它没有指定如何设置文件名,我不想要这样的 Flash 解决方案。我们可以假设用户使用的是最新的 Chrome 浏览器(这对我的团队来说是一个小工具)

0 投票
1 回答
3388 浏览

css - CSS背景数据URI不起作用(Chrome)

我正在尝试将图像作为编码数据直接嵌入到我的 css 中:

但是,它失败了。更奇怪的是,将数据 URI 直接嵌入到图像标签中确实有效:

您可以在以下位置查看我的示例:http: //jsfiddle.net/cAb2y/1/

难道我做错了什么?

(来源示例:http ://www.websiteoptimization.com/speed/tweak/inline-images/ )

0 投票
2 回答
5479 浏览

internet-explorer - 如何使用 base64 编码方法在 IE 中创建链接?

我正在动态生成一个base64 gif,并试图创建一个指向新页面的链接以打开一个完整大小的gif 版本。这适用于 chrome,但在 IE 中,仅显示 img 缩略图。当有人点击 IE 中的链接时,会打开一个空白页面。

有什么想法吗?

谢谢

马特

0 投票
1 回答
385 浏览

css - IE7 兼容模式下的 IE9 在 css 中呈现数据 URI

我在 IE9 中测试一个站点并使用兼容模式在 IE7 标准模式下进行测试

一些调整,在 IE7 中一切看起来都很好

然而,我注意到所有的 css 都在使用数据 uris 到图像(你知道图像包含的 base64 乐趣)。这很好,花花公子。

但是,IE7 不支持数据 URI 是吗?!那么为什么IE7模式下的IE9可以正常显示呢?!如果这是正确的,那么 IE9 的兼容模式对于完整的 IE7 测试来说是毫无用处的。

我对么?

0 投票
3 回答
18578 浏览

css - 使用数据 URI SVG 作为 CSS 背景图像

0 投票
1 回答
576 浏览

jquery - 从 dataURL 生成画布复制(jpg/img)

我希望能够制作一个小页面,用户可以在其中使用拖放将对象放置在场景上,然后将其画布保存为图像,或将图像发布到 facebook/pinterest。

我使用基于海滩上的动物示例的 KineticJS 库创建了拖放和 dataURI 功能,并与拖放保存图像功能合并。

我真正想做的是将画布图像放入同一(或新)页面上的图像持有者(例如,这里使用 Canvas2imageJS doc)。我已经能够使保存功能在新窗口中打开图像,并且还可以将 dataURI 的字符串作为文本框中的文本生成,如jsfiddle 上所示(或代码包括下面的空格持有人),其中单击保存按钮在新的(较小的)窗口中打开图像 (dataURI),并为 dataURI 生成字符串。

身体{边距:0px;填充:0px;} 画布 { 边框:1px 实心 #9C9898; } #buttons { 位置:绝对;左:10px;顶部:0px;} 按钮 { 边距顶部:10px; 显示:块;

谁能帮我理解如何制作单击按钮的结果,以便生成的图像可以共享/发布到 facebook / pinterest 墙上?我正在进行的工作也在这里(拖放并仅在新窗口中生成 dataURI):www.shugar.com.au/obar/Default4.html

0 投票
3 回答
10771 浏览

css - 使用 data-uri 的 css 光标

我正在尝试使用 data uri 使用自定义 png 光标,但光标没有改变。我已经在支持 png 作为自定义光标的 FF 17 上进行了测试。相同的数据 uri 用作背景图像。

我是否使用了错误的语法或者 data-uri 不能用作光标图像?

示例:http: //jsfiddle.net/u8t3j/

答案适用于 FF 和 Chrome 中的 png,所以我添加了一个在 IE 中不起作用的 .cur 图像示例

谢谢

0 投票
4 回答
1567 浏览

css - 如何强制 CQ5.5 忽略 CSS data-uri-schemes?

我正在尝试使用 data-uri-scheme 将自定义字体包含到 css 中。CQ5(我使用的是 5.5 版)正在将 clientlib 目录中的路径添加到带有 data-uri-scheme 字体数据的 css 文件所在的位置。

因此,不要仅仅忽略 css 属性:

CQ5 执行以下操作:

这是 CQ5.5 中的错误还是我可以添加/做一些事情来防止添加“桌面/css”

结果是,我得到 404 HTTP 状态,因为字体“未找到”。

[更新]

css 文件包含在base.jsphtml<head>部分中。

地点base.jsp

地点css.txt