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

[IE类操作] html中的type="file"如何模拟鼠标操作

 火.. [复制链接]
发表于 2012-4-23 09:40:10 | 显示全部楼层 |阅读模式
input id="firmware" name="firmware" type="file"

点击浏览以后出现弹出窗口,我无法捕捉到该窗口,进行鼠标模拟操作,大家有什么办法的?
谢谢
发表于 2012-4-23 10:06:33 | 显示全部楼层
遇到同样的问题,真心帮顶
发表于 2012-5-3 22:50:59 | 显示全部楼层
马上回去试试

评分

参与人数 1金钱 -20 收起 理由
user3000 -20 请尊重他人,用心回复!

查看全部评分

发表于 2012-5-4 10:59:27 | 显示全部楼层
<input id="firmware" name="firmware" type="file">
这是网页中一句,标签名为input。你要操作的的对象就是这个input类的控件,你的问题应该是“属性type为file 的input控件如何点击”。如果其是一个有形的控件,根据其ID来进行吧(如果这个ID在网页中是唯一的话)。比如用$oADD = _IEGetObjById($oIE, "firmware") ,再$oADD.click
发表于 2012-5-4 11:32:27 | 显示全部楼层
回复 4# shqf


这样的控件怎么说呢,就是一个input和button的组合控件,点button后出现FileOpenDialog 的窗口,选择了文件后发送到input中,不能直接对input做操作。。。
发表于 2012-5-4 12:43:42 | 显示全部楼层
应该就是二个控件吧。直接改input的value的值。说说具体情况吧,是什么软件?具体代码啊。

评分

参与人数 1金钱 +40 收起 理由
502762378 + 40 感谢热心

查看全部评分

发表于 2012-5-4 14:21:17 | 显示全部楼层
回复 6# shqf


    我这边的是一个内网网站,在外边还没有找到类似的例子。但绝对不是一个控件
发表于 2012-5-4 14:28:47 | 显示全部楼层
不知网页源码不好搞啊
发表于 2012-5-10 11:10:53 | 显示全部楼层
我也遇到这个问题了,点击“浏览”后程序就停在那,也不往下运行了,不知道怎么回事啊啊啊。。。。。。网页源代码:<td class="td03">&nbsp;
                                <input id='text_batchImport' type='file'  class='input02' name='batchFile'  oncut='return false' onpaste='return false'  onkeyup='changecontent(this);' onkeydown='changecontent(this);'>
                            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="/mdmc/batchimport/DownloadTemplate.action?type=Schedule" style="text-decoration : underline;color=blue" >点击获取模版。</a>
            </td>
发表于 2012-5-31 01:44:38 | 显示全部楼层
发表于 2012-5-31 10:33:57 | 显示全部楼层
我也想知道这个怎么进行
发表于 2012-5-31 14:13:00 | 显示全部楼层
11楼的方法可以啊,学习了。
发表于 2012-5-31 17:49:09 | 显示全部楼层
回复 13# shqf


    骗子的这个早看过,奈何自己看不懂。。。
发表于 2012-5-31 19:18:59 | 显示全部楼层
我在骗子那个贴子里新回了一个贴,你可以看看,简单了许多。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-6-18 05:57 , Processed in 0.089270 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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