使用VBA将文件上载到Internet Explorer

时间:2014-03-20 14:31:06

标签: vba

我有一个带有“添加附件”链接的Internet Explorer窗口。按下它时,会打开一个子窗口,并且有一个带有“浏览”按钮的字段。

问题是它不允许您手动添加路径,您必须按“浏览”。我找到了元素,但我无法更改它的值,因为它是只读的,我无法通过代码打开浏览窗口。我该如何解决这个问题?

<td  style="padding-bottom:1;padding-right:4;" rowspan=1 colspan = 1 Class = "cellpad" nowrap> 
<INPUT TYPE="HIDDEN" NAME="bUploadLocation_txtsFilename" VALUE="//ysi\ycrm/CRM_FILES/"> 
<INPUT TYPE="HIDDEN" NAME="HDN_MANDATORYATTACHMENT_txtsFilename" VALUE=""> 
<input type="hidden" name="hdnUploadLimit_txtsFilename" value="70" > 
<INPUT TYPE="FILE" NAME="txtsFilename" CLASS ="INP" ONCHANGE = "javascript:`{fnSetChangeFlag('bUpdate1',1);}" TABINDEX = "3">`
<SCRIPT> NonMandatoryCheckArray1[NonMandatoryCheckArray1.length] ='txtsFilename' </SCRIPT> </td>

附件文本框和按钮位于同一行:

<INPUT TYPE="FILE" NAME="txtsFilename" CLASS ="INP" ONCHANGE = "javascript:{fnSetChangeFlag('bUpdate1',1);}" TABINDEX = "3">

如何让浏览窗口打开,甚至更好,将value属性更改为可编辑?

0 个答案:

没有答案