找回密码
 加入
搜索
查看: 1994|回复: 1

[AU3基础] input file 标签上传如何实现

[复制链接]
发表于 2014-10-24 11:01:01 | 显示全部楼层 |阅读模式
本帖最后由 libo1220 于 2014-11-3 10:21 编辑

HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
    <title>New Document </title>
    <meta name="Generator" content="EditPlus">
    <meta name="Author" content="">
    <meta name="Keywords" content="">
    <meta name="Description" content="">
</head>
<body>
    <form name="myform" method="post" action="upfile.jsp">
    <input type="file" name="upfile" size="36" />
      <input type="submit" name="upload" value="上传附件" />
      <font color="red">   文件最大20M,选择文件后,按"上传附件"上传附件</font>
    </form>
</body>
</html>
autoit 脚本:[code]#include <IE.au3>
;路径需要改一下C:\Users\linliangbai\Desktop\adf\index.html
$oIE = _IECreate ("C:\Users\linliangbai\Desktop\adf\index.html",0,1,1,0)
WinSetState($oIE.title,"",@SW_MAXIMIZE)
Local $oForm = _IEFormGetObjByName($oIE,"myform");form
Local $oFile=_IEFormElementGetObjByName($oForm,"upfile");file 文本框
Local $oUpload= _IEFormElementGetObjByName($oForm,"upload");上传按钮
Local $oFilePath="C:\Users\linliangbai\Desktop\adf\123.zip";文件路径
;第一种情况
;有提示
MsgBox("","","1")
;给file文本框注册事件
_IEAction($oFile,"click")
;需要等浏览窗体关闭之后才会往下执行
MsgBox("","","2")

本帖子中包含更多资源

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

×
 楼主| 发表于 2014-10-24 11:11:59 | 显示全部楼层
此帖仅作者可见
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-14 01:40 , Processed in 0.078577 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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