在 Firefox contentEditable div 中粘贴图像时如何保留原始 img src(禁用数据 URI)
我有一个编辑器,其中包含一个 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
你不知道。如果这样做,图像根本不会呈现,因为出于安全原因,网页无法链接到 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.