web-applications - 带有图像复制/粘贴的所见即所得

标签 web-applications html wysiwyg copy-paste clipboard-interaction

<分区>

首先,我知道图像不能从本地机器“复制”到网站中。我知道必须上传。我是一名网络程序员,熟悉常见的网络所见即所得工具,如TinyMCE和FCKEditor。我的问题是,是否存在程序或网络模块或类似的东西可以自动上传所见即所得的图像。我有一个客户经常提示无法将带有图像的文档从 MS Word 复制/粘贴到所见即所得中以在他们的网站上创建内容。

我研究了 TX 文本控件 (http://labs.textcontrol.com/) 并正在研究一个可能会在后台自动上传文件的 flash 所见即所得。我不知道这是否存在,谷歌在我的搜索中没有太大帮助,所以我想我会问其他编码员。

我对任何类型的服务器技术或浏览器要求持开放态度。我正在寻找一些基于浏览器的工具,而不是 Dreamweaver 等应用程序工具。

如果这个问题没有好的解决方案,我愿意接受。

注:这是客户的要求,我觉得有点不合理。我决定收集社区建议,而不是仅仅告诉客户“不”,这里的选项在展示可能的解决方案方面非常有帮助和信息丰富。

最佳答案

您可能会从 ScreenshotMe 中找到灵感.

基本上你需要不同的部分:

  • 将图像从剪贴板中取出并上传到网络的东西:这可以是 java applet、flash 或 firefox 扩展。 Flash 或 Java 具有跨浏览器的优势
  • 然后你使用<canvas>标签在图片上传后显示(使用 explorercanvascanvas 带到 Internet Explorer)

正如我在评论中指出的那样,Google 正在停止支持 HTML5,请查看 7 User Interaction - HTML 5 .

编辑:

HTML5 在实现时应该与系统的剪贴板交互。我想象以下场景会起作用:

在实现 HTML5 复制/粘贴拖放之前,您将不得不依赖 Flash或(签名)Java applet与剪贴板交互。

关于web-applications - 带有图像复制/粘贴的所见即所得,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2008958/

相关文章:

javascript - 主屏幕持久性上的 iPhone WebApp

asp.net - 什么时候不应该使用网络服务?

html - 为什么文本没有对齐到顶部?

javascript - 属性值中字符引用的 innerHTML 不保留为转义序列。有什么办法解决吗?

javascript - HTML 元素的选择范围

javascript检测是否在hta中运行

javascript - FBML 是否符合 HTML 标准?

java - html5 替代 Jakarta ECS(或类似工具)?

javascript - 如何使用我自己的所见即所得编辑器插入图像

css - CKEditor 动态设置文本区域边距