时间:2021-07-01 10:21:17 帮助过:11人阅读
今天发现segmentfault的评论留言里面可以粘贴上传图片,于是研究了下怎么实现的!
原理很简单其实就是监控粘贴事件,然后检测是否粘贴的东西里面有图片,有的话直接触发ajax上传
代码可以直接运行,有兴趣你们可以试试
<?php header("Access-Control-Allow-Origin:*"); $url = 'http://'.$_SERVER['HTTP_HOST']; $file = (isset($_POST["file"])) ? $_POST["file"] : ''; if($file) { $data = base64_decode(str_replace('data:image/png;base64,', '', $file)); //截图得到的只能是png格式图片,所以只要处理png就行了 $name = md5(time()) . '.png'; // 这里把文件名做了md5处理 file_put_contents($name, $data); echo"$url/$name"; die; } ?>
以上所述就是本文的全部内容了,希望大家能够喜欢。
http://www.bkjia.com/PHPjc/1000254.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1000254.htmlTechArticlephp实现粘贴截图并完成上传功能,php粘贴截图上传 今天发现segmentfault的评论留言里面可以粘贴上传图片,于是研究了下怎么实现的! 原理很简...