找回密码
 加入
搜索
查看: 4518|回复: 5

如何查看网页的所有表单等

[复制链接]
发表于 2008-5-15 13:49:46 | 显示全部楼层 |阅读模式
寻找网页中的信息,比如表单,可是有些表单的信息在网页源代码中找不到,比较隐蔽,或者隐藏在*.js文件中,而有些根本不知道隐藏在什么地方。
有没有什么软件能探测网页打开后的所有表单信息而不管表单是怎样产生的?

[ 本帖最后由 jiataifeng 于 2008-5-16 19:41 编辑 ]

本帖子中包含更多资源

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

×
发表于 2008-5-16 00:23:49 | 显示全部楼层
#include <IE.au3>
$oIE = _IECreate ("http://mail.163.com")
$oForms = _IEFormGetCollection ($oIE)
MsgBox(0, "表单信息", "这个页面上共有" & @extended & "个表单") 
For $Form In $oForms
MsgBox(0, "表单名称", $Form.name)
$oQuerys = _IEFormElementGetCollection ($Form)
For $Query In $oQuerys
MsgBox(0, "表单控件信息", "名称:"&$Query.name & " 类型:"&$Query.type)
Next
Next 
 楼主| 发表于 2008-5-16 00:40:21 | 显示全部楼层
牛B呀,我怎么没想到。谢谢谢谢!
发表于 2008-5-16 10:28:03 | 显示全部楼层
牛,小弟先下来学习学习,不错的思路!
 楼主| 发表于 2008-5-16 12:27:53 | 显示全部楼层
$oQuerys = _IEFormElementGetCollection 怎么用_ArrayDisplay完全表达出来呢?
假如不知道_IEFormElementGetCollection 的对象都有哪些,即不知道是否有$oQuerys.name,$oQuerys.type,以及是否有其他的对象,总之要求把查询到的全部表达出来。
发表于 2008-5-16 16:41:50 | 显示全部楼层
原帖由 bob 于 2008-5-16 00:23 发表
[au3]#include
$oIE = _IECreate ("http://mail.163.com")
$oForms = _IEFormGetCollection ($oIE)
MsgBox(0, "表单信息", "这个页面上共有" & @extended & "个表单")
For $Form In $oForms
MsgBox(0, "表单名 ...



谢谢,之前在用一直用DW在调用~
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-4-24 15:42 , Processed in 0.073734 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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