我在写自动填写网页资料并提交的代码
如果用
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
If Not (pDisp Is WebBrowser1.Object) Then Exit Sub
事件进行自动判断网页打开并进行填写和提交任务
就会出现 错误提示"由于该控件目前不可见,未启用或其类型不允许,因此无法将焦点移向它"
如果用
Private Sub Command1_Click()事件 当网页完全打开后 点按钮后 就能完全正确填写并且正常提交 不出任何问题
还有个问题 WebBrowser1_DocumentComplete如何简便的重复使用
我个人初步确定是最后提交代码的问题,填写代码没有问题.下边是提交任务的代码 :
ElseIf UCase(vDoc.All(i).tagName) = "DIV" Then '找到input标签
Set vTag = vDoc.All(i)
If vTag.id = "btnContinue" Then
vTag.Click
End If
End If这是网页那段提交控件的代码:
<div class="btnBarBottom" align="center">
<table border="0" cellpadding="0" cellspacing="0">
<tr> <td>
<div btntype="sec" onclick="uram.doContinue();" class="button btnpri1" id="btnContinue" tabindex="0">
<table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0"><tbody><tr>
<td class="btnLeft btnLeftpri1"></td>
<td align="center" class="btnMid btnMidpri1">Continue</td>
<td class="btnRight btnRightpri1"></td>
</tr></tbody></table>
</div>
</td>
</tr>
</table>
</div>
在线急等,请高手速指教.必厚谢.
如果用
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
If Not (pDisp Is WebBrowser1.Object) Then Exit Sub
事件进行自动判断网页打开并进行填写和提交任务
就会出现 错误提示"由于该控件目前不可见,未启用或其类型不允许,因此无法将焦点移向它"
如果用
Private Sub Command1_Click()事件 当网页完全打开后 点按钮后 就能完全正确填写并且正常提交 不出任何问题
还有个问题 WebBrowser1_DocumentComplete如何简便的重复使用
我个人初步确定是最后提交代码的问题,填写代码没有问题.下边是提交任务的代码 :
ElseIf UCase(vDoc.All(i).tagName) = "DIV" Then '找到input标签
Set vTag = vDoc.All(i)
If vTag.id = "btnContinue" Then
vTag.Click
End If
End If这是网页那段提交控件的代码:
<div class="btnBarBottom" align="center">
<table border="0" cellpadding="0" cellspacing="0">
<tr> <td>
<div btntype="sec" onclick="uram.doContinue();" class="button btnpri1" id="btnContinue" tabindex="0">
<table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0"><tbody><tr>
<td class="btnLeft btnLeftpri1"></td>
<td align="center" class="btnMid btnMidpri1">Continue</td>
<td class="btnRight btnRightpri1"></td>
</tr></tbody></table>
</div>
</td>
</tr>
</table>
</div>
在线急等,请高手速指教.必厚谢.
解决方案 »
- DataGrid控件的字段的宽度,如何设置
- 请教一个关于颜色识别的问题
- 程序A中用vb6.0编程代码实现不同程序B(如WORD2003)变成有无模式、有无焦点
- vb中,鼠标右键点击text框,显示右键菜单,想截获点击菜单里的某项时的事件,添加处理,该怎么做啊
- 怎样建立回叫机制,实现vb响应mapinfo返回的信息,
- ※※※※※请问这个程序怎么做?求救求救啊!
- 请问在FORM2中如何调用FORM1中的ONLOAD或者控件事件呢?
- picture容器
- 关于滚动条,送分题(come on!吴文智)
- 请问VB中的CLASS能不能直接继承
- 通过socket发送 byte[]出的问题 ~~~
- vb打开word出错
还是提示 "由于该控件目前不可见,未启用或其类型不允许,因此无法将焦点移向它"
有时候能提交过去
请大家帮我解决下 我急用呢 谢谢大家了
你加下我,我们当场调试下.
还有个问题 WebBrowser1_DocumentComplete如何简便的重复判断使用
恳请有经验的朋友指点
我刚才试了全部页面代码发上去但是超过8000字符了 论坛设置不允许.supergreenbean 再次谢谢你和大家的参与.