开发者社区> 问答> 正文

jsp截取全屏或全网页为图片

a123456678 2016-07-07 10:28:32 936

要实现的功能:

客户端登陆页面

点击按钮-截取客户端屏幕为图片-上传到服务器端

我写的代码

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也可以

JavaScript 前端开发 机器人 Java
分享到
取消 提交回答
全部回答(1)

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题