Answers
得到网站快照(照片)动态展现的做法:
借助第三方软件:
CutyCapt
用法:Usage: CutyCapt --url=http://www.dewen.org/ --out=/webroot/images/1.png
流程:
1.在页面输入URL,并用AJAX提交给PHP
2.PHP调用CutyCapt,生成快照,PHP直接Header出图片,或者返回图片的URL地址
3.AJAX加载快照图片地址,显示快照图片
原理:
模拟浏览器对网页进行下载、HTML、css渲染、Javascript执行,并将最终渲染完成的网页进行快照,就跟你用浏览器打开URL,然后按屏幕打印一样
牧羊少年X
answered 12 years, 7 months ago