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

如何点击这个IE按钮 无ID。NAME 。JS

  [复制链接]
发表于 2009-11-11 22:26:36 | 显示全部楼层 |阅读模式
本帖最后由 askask150 于 2009-11-12 19:43 编辑

自从学AU3的IE部分开始,看到表单就想尝试一下能不能提交
今天发现这个按钮很奇怪,没ID,NAME ,_IENavigate也没办法
地址是:
http://browse.hi.mop.com/search.do


这个表单  到最后的按钮只用了句
<input type="submit" value="" class="complexSearchSubmit">
知道 complexSearchSubmit 中是按钮  也找到了按钮的图片地址 但用点图片地址的方法也不管用

哪位帮忙解答一下 该怎么提交这个表单
 楼主| 发表于 2009-11-11 23:28:24 | 显示全部楼层
没人吗??
发表于 2009-11-12 00:22:38 | 显示全部楼层
我也想知道没学到这边来准备向这方面走
 楼主| 发表于 2009-11-12 13:46:44 | 显示全部楼层
无奈啊 没高手指点 还真困难
发表于 2009-11-12 13:57:51 | 显示全部楼层
直接点图片位置都不行?不可能吧
 楼主| 发表于 2009-11-12 19:23:07 | 显示全部楼层
恩 图片地址他放在一段代码里面 不是在外面
 楼主| 发表于 2009-11-12 19:43:00 | 显示全部楼层
突然想起,,我既然能找到表单名字 直接提交表单不就可以了吗,还要点按钮做P呀!!
发表于 2009-11-16 20:13:54 | 显示全部楼层
_IEFormSubmit

评分

参与人数 1金钱 +10 收起 理由
askask150 + 10

查看全部评分

 楼主| 发表于 2009-12-1 23:24:31 | 显示全部楼层
谢谢
我想到的也是用这个函数
发表于 2011-7-28 23:47:40 | 显示全部楼层

#include <ie.au3>
$oIE=_IECreate('http://browse.hi.mop.com/search.do')

With $oIE.document.parentwindow
        .execscript(FileRead('jquery-1.6.1.min.js'))
        Sleep(3000)
        .execscript('$(".complexSearchSubmit").click()');;;;点击 搜索 
        ;;.execscript('$("input#msn_btn1").click()');;;;点击 查找        
EndWith
发表于 2012-3-30 16:04:39 | 显示全部楼层
jq就是好啊
发表于 2013-4-28 11:20:37 | 显示全部楼层
学习学习~~~
发表于 2013-5-12 12:25:52 | 显示全部楼层
学习学习!!
发表于 2013-5-14 11:01:57 | 显示全部楼层
<form id="complex_search_search" method="get" action="http://browse.hi.mop.com/complexs.do">
......
<input type="submit" value="" class="complexSearchSubmit">
</form>
可以用下面的方法试试
$oF1 = _IEFormGetObjByName($IeBrower, "complex_search_search")
_IEFormSubmit($oF1, 0)
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-29 05:38 , Processed in 0.098344 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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