javascript - 从剪贴板上传图片到服务器

标签 javascript php jquery google-chrome

我一直在寻找解决方案,但我找不到任何解决方案。是否有可能将图片从剪贴板上传到服务器上的文件(通过按 ctrl+v)? 它适用于 Chrome。

使用 PHP、Javascript、jquery 或其他什么? Chrome 的一些外部扩展?

非常感谢。

最佳答案

你可以试试:

https://github.com/layerssss/paste.js

或者

关于粘贴事件和剪贴板 API

http://www.w3schools.com/jsref/event_onpaste.asp

https://www.w3.org/TR/clipboard-apis/

How does the paste image from clipboard functionality work in Gmail and Google Chrome 12+?

在 javascript 中获取图像后,您可以使用 AJAX 将 base64 编码图像发送到服务器。在服务器端,您可以对其进行解码并写入文件。

注意:如果您在浏览器中复制图像(从其他选项卡或窗口),这将起作用。当您从桌面复制图像时它不起作用。

关于javascript - 从剪贴板上传图片到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38167022/

相关文章:

javascript - 执行一组递归 HTTP GET 调用,并等待它们全部

javascript - react native : Child ListView will not update after element in parent is changed

php - PHP SplHeap 真的是堆吗?

php正则表达式如何获取字符串的最后一部分

javascript - 第一次点击时不会出现 Bootstrap 自定义弹出窗口

php - 检查我的页面是否嵌入到 iframe 中

javascript - 拦截整个网站的鼠标点击坐标

基于嵌套 if 语句的 PHP 邮件重定向 header 位置

javascript - 用 php 更改元素的内部文本

javascript - 当我们点击相关页面中的任意位置时,如何禁用弹出背景