10
回答
jsp截取全屏或全网页为图片
滴滴云服务器,限时包月0.9元,为开发者而生>>>   

要实现的功能:

客户端登陆页面

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

我写的代码

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

顶部