![]() |
AW: Wie "öffne" ich eine URL mit einem |
Ich habe mir das gerade mit httrack geladen und lokal abgelegt. Klappt. Nun kann ich gleich schauen (wenn ich wieder da bin) ob das mit dem Java klappt.
|
AW: Wie "öffne" ich eine URL mit einem |
So,
also ich habe das mit der Demo SimpleBrowser probiert. Er füllt user und password aus, aber das "klicken" klappt nicht. Wenn ich dann mit der Maus auf Anmelden klicke komme ich sofort weiter. Das heißt er hat die Daten richtig eingetragen. Achso, dieses LoginForm ist ein Script was aufgerufen wird. Nun zur Kern frage, wie kann ich den Klick erzeugen? Vielleicht noch eine Info, die form die ich in den ersten Beiträgen gepostet habe nimmt den "Klick" an. Aber da musste ich auch die action ändern. Die habe ich auf ein PHP umgeleitet damit ich sehe ob der die Parameter richtig übergeben hat. |
AW: Wie "öffne" ich eine URL mit einem |
Zitat:
|
AW: Wie "öffne" ich eine URL mit einem |
Das ist das was ich mache...
Delphi-Quellcode:
WVBrowser1.ExecuteScript('document.getElementById("login-user").value = "#########";');
WVBrowser1.ExecuteScript('document.getElementById("login-password").value = "#########";'); WVBrowser1.ExecuteScript('document.getElementById("loginForm").submit();'); |
AW: Wie "öffne" ich eine URL mit einem |
Da, dann probier mal in der dritten Zeile das "loginForm.submit()", welches auch der Button auslösen würde.
Du kannst auch alle JavaScript-Befehle hintereinander in eine Zeile schreiben und mit einem ExecuteScript aufrufen. |
AW: Wie "öffne" ich eine URL mit einem |
Ich habe es gefunden. Ich muss den id der form übergeben, also login-form dann klappt es.
1.000 Dank nochmal für deine Hilfe Noch eine letzte Frage, wie sage ich dem ding wo er die Datei hin speichern soll. Die landet immer in Download. |
AW: Wie "öffne" ich eine URL mit einem |
Ich dummerle,
das wird landet natürlich, weil ja der Edge genutzt wird, in der Directory die dort eingestellt ist. Ist nix eingestellt dann wohl in Download. Nochmals Danke für alles |
AW: Wie "öffne" ich eine URL mit einem |
Zitat:
WVBrowser1.Profile.DefaultDownloadFolderPath := [Pfadname] |
AW: Wie "öffne" ich eine URL mit einem |
Zitat:
|
AW: Wie "öffne" ich eine URL mit einem |
Sorry das es gedauert hat. Ich musste erstmal das aktuelle Installieren, weil bei dem was ich drauf hatte gab es Profile nicht. Nun hab ich das auch und direkt probiert. Klappt einwandfrei. Ändert auch wirklich nix am Edge. :thumb::thumb::thumb:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:48 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