【问题标题】:Paste an image into a web page将图像粘贴到网页中
【发布时间】:2011-05-26 10:46:12
【问题描述】:

是否可以通过任何方式使用 javascript (jquery)、html (5) 来获取粘贴的图像。

e.a 用户单击 printscreen 按钮,打开网页,单击 CTRL+V 并将图像上传到服务器(无需保存到本地 PC)

是否可以通过 flash、java 或其他任何技术实现?

ty

【问题讨论】:

标签: javascript image clipboard paste


【解决方案1】:

我认为使用纯 html/javascript 是不可能的,但您可以使用 java 小程序来实现。例如:Radinks upload control

【讨论】:

  • @DanielXMoore “现在有可能”和“chrome + chromeframe 不可能”是完全不同的两件事..
  • 为什么,Chromeframe 在 IE 中工作,而 Chrome 是一个非常流行的浏览器,而 FF 正在走向那里。那么说它适用于 60% 的浏览器并且还在不断增加更准确吗?
【解决方案2】:

Google Docs 支持除 MSIE 之外的所有内容中的拖放操作,但仍不支持图像的复制和粘贴:

https://drive.googleblog.com/2010/10/drag-and-drop-images-in-documents.html

【讨论】:

    【解决方案3】:

    是的,这在纯 JavaScript 中是可能的,假设是 Google Chrome 或 Chrome Frame

    View a live demo of a jQuery plugin that cleanly wraps the HTML Clipboard API。这是通过从Ctrl+V 粘贴事件中获取二进制图像数据到 JavaScript 中来实现的。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-21
    • 1970-01-01
    • 2013-12-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多