3

我正在寻找一种富文本编辑器控件,该控件具有某种允许用户将图像复制粘贴到其中的方式,例如 Google Mail。我想我希望有某种方法可以将剪贴板上图像的二进制内容传达给浏览器(并且可能将这些内容存储在我可以访问的隐藏元素中)。如果您想不出包含此功能的富文本编辑器 - 谁能想到使用 JavaScript 完成此任务的方法?

这只需要在 IE5+ 上运行,但欢迎任何可能在 IE 上运行的解决方案。

任何帮助表示赞赏 - 如果这个问题的任何部分不清楚,请在评论中告诉我。

谢谢,

多姆

4

2 回答 2

4

在 Google 邮件中发生的情况是,当您将图像拖入富文本区域时,它会收到带有图像 URL 的拖放事件。如果图像在线,您可以让 javascript 捕获它并插入<img>标签。如果图像在用户文件系统上,它将不起作用(出于安全原因)。

于 2009-02-20T11:05:20.097 回答
0

如果安装了Chrome Frame,这将在 IE 中工作:http: //strd6.com/2011/09/html5-javascript-pasting-image-data-in-chrome/

于 2011-09-21T08:51:17.253 回答