页:
[1]
| 125231896 | 2008-3-24 01:37 PM |
|
请教PHP抓当前浏览器屏幕
请教如下功能用PHP能实现吗?
获得一个URL地址。访问该地址。将该地址网页页面存储为图片形式(抓屏)
imagegrabscreen函数抓的是最前屏幕。如果有别的内容遮挡住就不好了。能不能只抓浏览器所显示的内容屏幕?
谢谢诸位高手~~~~~~~~~~~~~~ |
| 125231896 | 2008-3-25 03:33 AM |
|
能帮忙仔细考虑下吗
谢谢 |
| 125231896 | 2008-3-25 03:42 AM |
|
看的例子可以这样
<?php
$browser = new COM("InternetExplorer.Application");
$handle = $browser->HWND;
$browser->Visible = true;
$browser->Navigate("http://www.libgd.org");
/* Still working? */
while ($browser->Busy) {
com_message_pump(4000);
}
$im = imagegrabwindow($handle, 0);
$browser->Quit();
imagepng($im, "iesnap.png");
?>
但是无法滚屏抓取。只能抓到第一屏的内容 |
| 125231896 | 2008-3-25 03:29 PM |
|
| 诸位有办法控制浏览器滚屏吗? |
| 125231896 | 2008-3-28 01:09 PM |
|
| ???????????? |
| 125231896 | 2008-3-30 06:55 AM |
|
| 谢谢啊~~~~~ |
Powered by Discuz! Archiver 6.1.0
© 2001-2006 Comsenz Inc.
Processed in 0.006464 second(s), 2 queries |