【发布时间】:2013-07-12 08:13:56
【问题描述】:
我正在 Visual Foxpro 中编程。我尝试在提交按钮上以编程方式 .click() 。它以前可以工作,但现在它什么也没有触发。或者,我尝试 .submit() 表单。这也不会触发任何事情。但是如果我点击网站上的提交按钮,它就可以完美运行。谁能帮我吗? arunkasi.co@gmail.com
我的编码如下:
declare Sleep in kernel32 integer nmilliseconds
WebMain = CREATEOBJECT("InternetExplorer.application")
WebMain.navigate("https://epayment.hasil.gov.my/fpx/one.php")
WebMain.visible = .t.
DO WHILE WebMain.busy .OR. WebMain.readystate#4
Sleep(300)
ENDDO
WebMain.Document.Forms("LogonForm1").jenis_id.selectedindex = 1
WebMain.Document.Forms("LogonForm1").no_id.Value = "123456781234"
WebMain.Document.Forms("LogonForm1").kapca.Value = "56789"
WebMain.Document.Forms("LogonForm1").cmdSubmit.click() && IT DOES NOT WORK !
WebMain.Document.Forms("LogonForm1").Submit() && ALTERNATIVELY, THIS TOO DOES NOT WORK !
【问题讨论】:
-
您是否检查过以确保您正在加载的网页没有更改任何重要内容,例如 LogonForm1 的名称?
标签: button click submit webpage foxpro