Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi webbrowser type=submit button click'en (https://www.delphipraxis.net/53273-webbrowser-type%3Dsubmit-button-clicken.html)

Zack 13. Sep 2005 12:54


webbrowser type=submit button click'en
 
Ich Hab hier ein Formular ausfüllen lassen und möchte dieses nun abschicken, doch leider will er das nich so wie ich das will. Hab schon so einiges versucht:

Delphi-Quellcode:
1) Webbrowser1.Navigate('http://domain.de/index.php?open=action_login?login=Zacky?pass=123456?key=xyz');
2) Webbrowser1.OleObject.document.forms.item(0).elements.item('Login').click;
3) Webbrowser1.OleObject.document.all.submit.click;
Und dieverse andere Kombinationen. Erfolglos
Ich hoffe einer kann mir Helfen. Danke im Vorraus!

Hier der Code-Aschnitt:
Delphi-Quellcode:
<form method="post" action="index.php?open=action_login">
<tr><td colspan=3>
<center><div class="counter" ID="COUNTER"></div>
<script language="javascript">doCount();</script>
</center></td></tr>
<tr><td width=75></td><td>Nickname:</td><td><input type=text name=nick size=18 maxlength=150 value=Zacky></td></tr>

<tr><td width=75></td><td>Passwort:</td><td><input type=password name=pass size=18 maxlength=30 value=123456></td></tr>

<tr><td width=75></td><td>Key: [img]img/pic.php?ABC=OF83OQ%3D%3D&DEF=MTEyNjYxMTQ1MQ%3D%3D[/img] --></td><td><input type=text name=key size=18 maxlength=4></td></tr><tr><td width=75></td>

<td><input type=submit value=Login class=login></td>

<td><input type="checkbox" name="f_remember" value="1" checked> Daten Speichern?</td></tr>
<input name="f_as" type="hidden" value="OE84OQ%3D%3D"><input type="hidden" name="f_t" value="e65dce5351a373d68c8a363ea529a268">
</form>

Zack 13. Sep 2005 13:10

Re: webbrowser type=submit button click'en
 
Ich glaub ich habs.
Delphi-Quellcode:
Webbrowser1.OleObject.document.forms.item(0).submit();
Hat aufjedenfall funktionierts. Wenns aber ne bessere möglichkeit gibt bin ich für alles offen =)


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz