喜悦国际村 » PHP高级编程 » 请教PHP抓当前浏览器屏幕

页: [1]
1252318962008-3-24 01:37 PM
请教PHP抓当前浏览器屏幕

请教如下功能用PHP能实现吗?
获得一个URL地址。访问该地址。将该地址网页页面存储为图片形式(抓屏)
imagegrabscreen函数抓的是最前屏幕。如果有别的内容遮挡住就不好了。能不能只抓浏览器所显示的内容屏幕?


谢谢诸位高手~~~~~~~~~~~~~~

songlv2008-3-25 01:58 AM
imagegrabwindow

1252318962008-3-25 03:33 AM
能帮忙仔细考虑下吗
谢谢

1252318962008-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");
?>

但是无法滚屏抓取。只能抓到第一屏的内容

1252318962008-3-25 03:29 PM
诸位有办法控制浏览器滚屏吗?

1252318962008-3-28 01:09 PM
????????????

1252318962008-3-30 06:55 AM
谢谢啊~~~~~

ququw882008-4-3 03:33 AM
什么东东阿

ququw882008-4-3 03:33 AM
.......................


查看完整版本: 请教PHP抓当前浏览器屏幕


Powered by Discuz! Archiver 6.1.0  © 2001-2006 Comsenz Inc.
Processed in 0.006464 second(s), 2 queries