![]() |
Komplizierte Form ausfüllen (Twebbrowser)
Hallo, ich kann eigentlich alle normale Formen ausfüllen mittels value="blabla"
doch hier geht es nicht -.- Wie kann man diese Form ausfüllen?
Delphi-Quellcode:
Ich danke euch!<div style="border: 1px solid rgb(231, 215, 168); padding: 7px; background: rgb(255, 254, 224) none repeat scroll 0%; float: right; width: 180px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"> <input type="text" style="border-style: solid; border-color: rgb(179, 179, 179) rgb(225, 226, 227) rgb(225, 226, 227) rgb(179, 179, 179); border-width: 1px; font-size: 22px; padding-top: 5px; height: 40px; padding-left: 5px; width: 80px;" maxlength="4" name="Field"/> [url="/infos/Captcha"]Hier was eingeben =)[/url] </div> |
Re: Komplizierte Form ausfüllen (Twebbrowser)
Wie sieht der Form-Tag aus?
|
Re: Komplizierte Form ausfüllen (Twebbrowser)
Delphi-Quellcode:
Hier bitte
<input type="text" name="Field" maxlength="4" style="border-style: solid; border-color: rgb(179, 179, 179) rgb(225, 226, 227) rgb(225, 226, 227) rgb(179, 179, 179); border-width: 1px; font-size: 22px; padding-top: 5px; height: 40px; padding-left: 5px; width: 80px;"/>
|
Re: Komplizierte Form ausfüllen (Twebbrowser)
Das ist ein Input-, aber nicht die der Form-Tag.
|
Re: Komplizierte Form ausfüllen (Twebbrowser)
Aha, sorry wenn ich mich falsch ausgedrückt habe, aber genau den möchte ich ausfüllen.
mehr ist da nichd,das ist der einziger Code :wink: |
Re: Komplizierte Form ausfüllen (Twebbrowser)
Zu jedem <input ...> gehört ein <form ...>-Tag? Sonst wäre es kein gültiges Formular?
|
Re: Komplizierte Form ausfüllen (Twebbrowser)
wenn man den Oben gezeigten Code einfach in <html> einfügt kommt ein Input feld...
hier angucken-> ![]() |
Re: Komplizierte Form ausfüllen (Twebbrowser)
Dafür wird JS verwendet.
|
Re: Komplizierte Form ausfüllen (Twebbrowser)
ich gucke nochmal, aber ich glaube in der html ist kein javascript...
da ist höchstens ein javascript von dem ohost.de Anbieter für werbung... ansonsten keins |
Re: Komplizierte Form ausfüllen (Twebbrowser)
Du hast auch nur ein Teil gepostet. das wird ja nicht die ganze Seite sein.
|
Re: Komplizierte Form ausfüllen (Twebbrowser)
Der Link der zu der Seite geht, zeigt im Code auch nicht mehr.
Aber ganz egal was dir der Browser da anzeigt, es handelt sich hierbei 1.) nicht um gültiges HTML und 2.) auch nicht um ein gültiges Formular, ganz egal wie du argumentierst oder diskutierst. Punkt, fertig, aus. ;) |
Re: Komplizierte Form ausfüllen (Twebbrowser)
Em, ich verstehe nicht ganz, diesen Formular habe ich auf einer repectablen Seite gefunden alles funzt da,
das Lustige ist wenn ich den HTML Code per Hand änder und value="1234" hinschreibe in dem Input teil wird es ausgefüllt... wenn ich es über OleObject.item...('Field').vlaue:='1234'; tu gibt es einen crash... Nix ist unmöglich, ich weiß ihr könnt es ;) |
Re: Komplizierte Form ausfüllen (Twebbrowser)
Dann zeig mal bitte die "repectablen Seite".
|
Re: Komplizierte Form ausfüllen (Twebbrowser)
Zitat:
Die Seite heißt "j a p p y" ![]() Dort unten nach dem Captcha Bild ist das Feld wo man Captcha eingeben muss. |
Re: Komplizierte Form ausfüllen (Twebbrowser)
Hallo
Dem Feld "userCaptchaHash" kannst du so direkt einen Text zuweisen:
Delphi-Quellcode:
WebBrowser1.OleObject.document.forms.item(0).elements.item('userCaptchaHash').value:='123';
|
Re: Komplizierte Form ausfüllen (Twebbrowser)
Zitat:
Code:
Das heisst also, dass das input-Element auf DIESER Seite auf jeden Fall Teil eines form-Tags ist, anders als wie von dir angegeben.
<form name="gb" method="post" action="/user/user/gb">
|
Re: Komplizierte Form ausfüllen (Twebbrowser)
Zitat:
Zitat:
Ich habe mein Problem gelöst Danke für die Hilfe |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz