要实现的功能:
客户端登陆页面
点击按钮-截取客户端屏幕为图片-上传到服务器端
我写的代码
function doCap(){
$.ajax({
type:"POST",
url:"expert/top.jsp",
})
<%
java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
java.awt.Rectangle screenRectangle = new java.awt.Rectangle(screenSize);
java.awt.Robot robot = new java.awt.Robot();
java.awt.image.BufferedImage image = robot.createScreenCapture(screenRectangle);
String url = (String)session.getAttribute("printScreenURLString");
javax.imageio.ImageIO.write(image, "jpg", new java.io.File(url));
%>
}
内嵌了java代码来截图,但是截取的屏幕是服务器端的,没有截取客户端的!这怎么回事?求解决方法!实现截屏功能,用js也可以
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。