Hi, Guillaume !
>I want to load an url from within foxpro and autofill a form on the page and submit the form. I use the following code :
>
>oIE=CREATEOBJ("InternetExplorer.Application")
>oIE.Navigate("
http://kbo-bce-ps.mineco.fgov.be/ps/kbo_ps/kbo_search.jsp?lang=nl&dest=SON")
>oIE.document.OND_NR.ON.Value = "0427"
>oIE.document.OND_NR.ON1.Value = "807"
>oIE.document.OND_NR.ON2.Value = "711"
This row is for test only purposes?
Comment it now.
>oIE.visible = .T.
Change next row:
>oIE.Document.forms(1).Submit()
to:
>oIE.Document.OND_NR.1472577474.Click()
because onClick event of the button first checks validity of the form.
Hm... Looks like submit button's name is created dynamically.
In this case you must enumerate inputs on the form and
look for class="Btn"
Let me know whether it (dynamic name of the submit button) true or not
wbr,
Juri
>
>I use 'forms(1)' because the form has 2 forms on it.
>
>I see that the submit is executed but the page has some kind of protection and the fields are emptied and i don't see the result.
>When i only fill the textboxes and i manually click the send-button it works fine...
>
>Anyone any idea what's wrong ?