找回密码
 加入
搜索
查看: 2759|回复: 13

[IE类操作] 返回“提交”按钮后的网页提示信息,谢谢

  [复制链接]
发表于 2011-9-19 13:57:51 | 显示全部楼层 |阅读模式
本帖最后由 lsszmj 于 2011-9-19 14:07 编辑


上面是提交后网页的图,诚请各位给予帮助!
我用的如下代码:
#include <IE.au3>
$oIE = _IECreate ("http://www.eset.eu/trial-f/")
$sText = _IEBodyReadText ($oIE)
MsgBox(0, "Body Text", $sText)

这个又怎么操作呢,谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2011-9-19 14:30:17 | 显示全部楼层
使用post吧
 楼主| 发表于 2011-9-19 14:33:10 | 显示全部楼层
回复 2# my788522

不会,呵呵
发表于 2011-9-19 14:59:29 | 显示全部楼层
我看了下 这个网页大概为了防止什么软件自动抓取 做了元素随机名 建议使用GET+正则得到相关ID 再进行post操作
发表于 2011-9-19 18:48:29 | 显示全部楼层
搞不定、看看高手怎么弄
发表于 2011-9-19 21:29:20 | 显示全部楼层
au3 不是很熟悉,但可以提供思路吧:遍历 input 节点 返回数组 操作 提交后 获取 所属节点的 innerText 文字

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2011-9-21 23:16:22 | 显示全部楼层
自己再顶下,请帮忙指点,谢谢
 楼主| 发表于 2011-9-21 23:17:46 | 显示全部楼层
回复 6# qqmmcc
你的源码我能否看下,谢谢
发表于 2011-9-22 10:20:42 | 显示全部楼层
回复 8# lsszmj

他那个看上去是AAUTO,不是AU3
发表于 2011-9-22 10:56:19 | 显示全部楼层
本帖最后由 骗子 于 2011-9-22 11:00 编辑

读取IE源代码,然后正则匹配。菜鸟一个,自己拼凑出来的,勉强能用

#include <IE.au3>
#include <array.au3>
$oIE = _IEAttach ("http://www.eset.eu/trial-f/","url")
$sText = _IEBodyReadHTML ($oIE)
ConsoleWrite ($sText)
$Test = StringRegExp($sText, '>(.*?)\.</DIV>', 3) 
If Not @error Then MsgBox (4096,"结果",$Test[0])
_ArrayDisplay($Test, UBound($Test))
发表于 2011-9-22 15:42:14 | 显示全部楼层
没错,是aauto 源码在这里http://www.aau.cn/thread-3201-1-1.html
你可以参照改成au3 原理我想差不多吧
 楼主| 发表于 2011-9-22 17:01:15 | 显示全部楼层
小小菜鸟诚请高手帮忙!顶起来
发表于 2011-9-23 19:54:15 | 显示全部楼层
回复 12# lsszmj

10楼的不能用?我测试是没问题的
 楼主| 发表于 2011-9-24 11:04:13 | 显示全部楼层
回复 13# 骗子
运行后“11:04:00 AU3Check 完成[CODE]:0”不知是什么原因,也没任何显示。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-11-15 10:32 , Processed in 0.085858 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表