我想添加我的客户的屏幕截图按钮';s页面,然后希望将其保存在数据库中,并将其作为仪表板显示在另一个页面中


I want to add the button of screenshot of my customer's page and then want it to save in a database and show it in a another page as dashboard

我尝试使用java脚本,但没有成功。我也尝试过php imagegrabscreen(),但它需要URL,而我的客户页面URL对每个人都不一样,例如:/member.php?电子邮件=shady@gmail.com&代码=A101_ 123。基本上,我想存储用户的屏幕截图,这样他就可以看到他的活动的图像。那么有什么解决方案吗?

我建议看一下html2canvas。这是一个在客户端工作的JavaScript解决方案。唯一的问题是:它从用户那里获取当前DOM,并使用浏览器引擎构建图片。所以它不是100%准确,但非常接近。