ahk 发表于 2011-12-30 10:11:45

_IEDocInsertHTML的用法问题


#include <IE.au3>
$oIE = _IECreate("http://www.weather.com.cn/weather/101010100.shtml", 0, 1)
Local $i, $imgs = $oIE.document.images
$oNIE = _IECreate()
_IEBodyWriteHTML($oNIE, "<div id=pic> </div")
$objb = _IEGetObjById($oNIE, "pic")
For $img In $imgs
        $i = $i + 1
        _IEDocInsertHTML($objb, "<img scr=" & $img & "/>" & "图片" & $i)
Next
以上代码,请教为什么我在创建的空白IE页面上不能正确显示出$oIE上的图片呢?
语法错误在何处?

80ren 发表于 2011-12-30 11:02:58

不知道LZ要做什么

ahk 发表于 2011-12-30 12:40:57

回复 2# 80ren

要做的就是从一个网页上获取它的全部图片,然后显示在自己创建的一个页面上

第一步通过$imgs = $oIE.document.images这个语句来实现,这是我从别处抄来的,不过我还没明白$imgs是什么变量类型……
页: [1]
查看完整版本: _IEDocInsertHTML的用法问题