(已解决,请版主结贴,谢谢)AU3获取网页源代码和实际的查看的代码不同
本帖最后由 feicuiboy 于 2010-6-30 19:56 编辑用#include <Array.au3>
#include <ie.au3>
$oHTTP = _IECreate("http://172.0.0.1/view.jsp?oid=VR%3Awt.epm.EPMDocument%3A37406980&showOld=true&u8=1", 0, 1, 1, 0)
$Str = _IEDocReadHTML($oHTTP)
$Str = BinaryToString($Str , 1)
获取的代码 存在一个黑色小方块,我用IE的查看源代码看不到这个黑方块,估计是换行符。该如何处理才能使获取的代码和查看的代码一样?? 是换行符,这种情况简单转换下就行。
StringRegExpReplace($str, '\n', '\r\n') 本帖最后由 水木子 于 2010-4-11 12:33 编辑
扯一个题外话,获取网页源码还可以用下面的函数,更简单、方便。#include <INet.au3>
_INetGetSource ('http://www.autoitx.com') 谢谢了,回去测试,。。 回复 3# 水木子
淘宝上面所有物品框内的代码就获取不到,但是iecreate就可以。
页:
[1]