在 Firefox contentEditable div 中粘贴图像时如何保留原始 img src(禁用数据 URI)

发布于 2024-12-10 21:13:03 字数 208 浏览 0 评论 0原文

我有一个编辑器,其中包含一个 contentEditable=true 的 div,我可以让用户从剪贴板粘贴图像,并从编辑器内部更改图像的 SRC 属性。

在 IE 中它工作正常,但在 Firefox 中,图像在粘贴时自动序列化,即 src 属性变成类似 data:image/png;base64,iVBORw0KGg...

如何强制 Firefox 保留原始图像源?

I have an editor which contains a div with contentEditable=true, where I let the user paste images from the clipboard, as well as change the image's SRC attribute from inside the editor.

In IE it's working fine, but in Firefox the image is automatically serialized on paste, i.e. the src attribute becomes something like data:image/png;base64,iVBORw0KGg...

How do I force Firefox to keep the original image source?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

盗心人 2024-12-17 21:13:03

你不知道。如果这样做,图像根本不会呈现,因为出于安全原因,网页无法链接到 Gecko 中的 file:// URI。

You don't. If you did that, the image wouldn't render at all, since web pages can't link to file:// URIs in Gecko for security reasons.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文