用xml获取,里面代码就有一段地址,这个地址是跳转的$HTMLSource = StringRegExp(_XmlHttp("http://www.sdo.com/IndexIframeLogin.asp"),'(?<=var path \= ").*?(?=")',3)
$lt=StringRegExp(_XmlHttp($HTMLSource[0]),'(?<=lt" value=").*?(?=")',3)
ConsoleWrite($lt[0]) ;这里是得到的表单lt的值
Func _XmlHttp($url)
Local $oHTTP, $sReturn
$httpObj = ObjCreate("winhttp.winhttprequest.5.1")
$httpObj.open("GET", $url)
$httpObj.send()
$HTMLSource = StringAddCR($httpObj.Responsetext)
Return $HTMLSource
EndFunc ;==>_XmlHttp
如这段代码,两次获取,你认真观察一下,第一次获取实际上一个跳转页面URL的代码 |