dim ie
set ie=createobject("internetexplorer.application")
ie.visible=true
ie.navigate "http://www.ln.chinaunicom.com/index.shtml"
While ie.busy or ie.readystate<>4
EndWhile
ie.document.all("userid").value= "13304948957"'手機號碼
ie.document.all("passwd").value = "111111"'密碼
ie.document.all("verifycode").value = "1111"'識別碼
ie.document.all.loginOnForm.submit
一調試腳本就顯示 缺少對象:"ie.document.all("....")"
"ie.document.all.loginOnForm.submit"這行還顯示對象不支持此屬性或者方法
請各位大俠幫忙看看 哪里出了錯 謝謝啦
提問者: fxdca2008 - 試用期 一級
最佳答案
樓主代碼有幾處錯誤:
1. EndWhile應為Wend
2. 網頁上的手機號碼、密碼等表單元域其實是在一個<iFrame>中的網頁上,不能直接調用,而應該使
用ie.document.frames(0).document.loginOnForm...來調用
正確代碼如下(可以自動填寫交提交,提交上去以后會返回“識別碼錯誤”的提示,屬于正常現象)
:
Sub test()
Dim ie
Set ie = CreateObject("internetexplorer.application")
ie.Visible = True
ie.navigate "http://www.ln.chinaunicom.com/index.shtml"
While ie.busy Or ie.readystate <> 4
Wend
ie.document.frames(0).document.loginonform.UserId.Value = "13304948957" '手機號碼
ie.document.frames(0).document.loginonform.passwd.Value = "111111" '密碼
ie.document.frames(0).document.loginonform.verifycode.Value = "1111" '識別碼
ie.document.frames(0).document.loginonform.submit
End Sub
vbs自動填表單分析附源碼
2020-07-22 13:39VBS教程網 VBS
用vbs實現的自動填寫表單的代碼分析,希望大家注意代碼的寫法
延伸 · 閱讀
- 2022-03-05Postgres中UPDATE更新語句源碼分析
- 2022-03-05解讀CocosCreator源碼之引擎啟動與主循環
- 2022-03-03易語言網頁填表操作
- 2022-03-03五個Python迷你版小程序附代碼
- 2022-03-01通過源碼角度看看AccessibilityService
- 2022-02-27c#源碼的執行過程詳解
精彩推薦
- VBS
VBS教程:屬性-VolumeName 屬性
VBS教程:屬性-VolumeName 屬性...
- VBS
VBS教程:正則表達式簡介 -建立正則表達式
建立正則表達式 構造正則表達式的方法和創建數學表達式的方法一樣。也就是用多種元字符與操作符將小的表達式結合在一起來創建更大的表達式。 可以...
- VBS
腳本 MsAgent組件 微軟精靈 揪出系統自帶的寵物
你知道系統里有一個隱藏的寵物嗎? 將以下代碼保存為后綴為.vbs的文件,再雙擊運行,看看出來什么?一個可愛的魔法老人!還會說話、移動、吹喇叭…...
- VBS
VBS教程:屬性-AvailableSpace 屬性
VBS教程:屬性-AvailableSpace 屬性 ...
- VBS
VBS教程:對象-Folders 集合
VBS教程:對象-Folders 集合...
- VBS
vbs base64 解密腳本代碼
解密base64的vbs小函數,支持英文與數字不支持中文。...
- VBS
可以定時自動關機的vbs腳本
這篇文章主要分享一段可以定時自動關機的vbs腳本代碼,有需要的童鞋可以學習下...
- VBS
提供個可以顯示農歷的VBS代碼
本文主要分享一段可以顯示農歷的VBS代碼,具有一定的參考價值,有需要的朋友可以了解一下...