netbean 发表于 2010-3-21 11:33:59

保存网页图片(框架)

下面的代码综合了论坛的方法,可以保存网页图片,但对框架却没有办法,请大家帮忙,多谢#include <IE.au3>

$oIE = _IEAttach("www.autoitx.com", "URL")
$oImg = _IEImgGetCollection ($oIE, 0) ;获取索引0的图片对象(第一张)
$oPic = $oIE.Document.body.createControlRange()
$oPic.Add($oImg) ;将图片添加到新创建的集合中(ControlRange)
$oPic.execCommand("Copy") ;将集合复制到剪切板
$bmp = ClipGet() ;获取剪切板内容
$picname = @ScriptDir & "\t" & @HOUR & @MIN & @SEC
FileCopy($bmp, $picname & ".jpg")

netbean 发表于 2010-3-21 15:36:15

框架内是动态图,所以没法取地址访问img src="/pic/?p1=755670995"
页: [1]
查看完整版本: 保存网页图片(框架)