开发者社区 问答 正文

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

要实现的功能:

客户端登陆页面

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

我写的代码

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

展开
收起
a123456678 2016-07-07 10:28:32 2617 分享 版权
1 条回答
写回答
取消 提交回答
问答标签:
问答地址: