关于网页上传文件的疑问

换个昵称 1月前 156

_关于网页上传文件的疑问

IE浏览器,使用“设置元素文本”设置文件地址上传,但一直提示“需要选择需要上传的文件”。

然后使用“F12开发人员工具”发现手动选择文件有两个元素会显示上传文件信息,使用UB设置元素文本只有一个元素显示上传文件信息。这该如何操作?

手动选择文件如下:

<INPUT name=ctl00$CPH_DataEditItem$ascx_qwUpload$inputFile class=abc id=inputFile contentEditable=false type=file value=C:\Users\hp\Desktop\0001.pdf UIBOT_CUSTOM_ID="7D5A00000605|INPUT" jQuery18202790790282301713="41">

<INPUT name=ctl00$CPH_DataEditItem$ascx_qwUpload$ulIptS1 class="ulIptS1 text" id=ulIptS1 type=text value=C:\Users\hp\Desktop\0001.pdf UIBOT_CUSTOM_ID="7D5A000005F5|INPUT" jQuery18202790790282301713="16">

设置元素文本如下:

<INPUT name=ctl00$CPH_DataEditItem$ascx_qwUpload$inputFile class=abc id=inputFile contentEditable=false type=file jQuery182026477775109140616="41">

<INPUT name=ctl00$CPH_DataEditItem$ascx_qwUpload$ulIptS1 class="ulIptS1 text" id=ulIptS1 type=text value=C:\Users\hp\Desktop\0001.pdf UIBOT_CUSTOM_ID="7D5A000006C4|INPUT" jQuery182026477775109140616="16">

设置文本的元素:{"html":[{"id":"ulIptS1","tag":"INPUT"}],"wnd":[{"app":"iexplore","cls":"IEFrame","title":"*"},{"cls":"Internet Explorer_Server"}]}

最新回复 (4)
  • 殇夜羽 1月前
    2
    正常的上传流程是要点击浏览,然后在弹窗,输入对应的路径或者选择文件的吧,你手动操作不用点击浏览直接输入对应的路径可以上传?如果可以的话,可以试试在目标中输入的命名。
  • 换个昵称 1月前
    3
    直接输入对应路径不能上传。只能模拟鼠键操作了,我本想可以缩小浏览器界面,后台自动上传文件。
  • 殇夜羽 1月前
    4
    目前是不支持后台运行的,你还是正常的模拟人工操作吧
  • 杨_273346 16天前
    5
    大佬,这个问题可以帮忙看一看啊https://forum.uibot.com.cn/thread-6749.htm
返回
发新帖