Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Webbrowser navigate mit Login (https://www.delphipraxis.net/94125-webbrowser-navigate-mit-login.html)

marabu 17. Jun 2007 08:10

Re: Webbrowser navigate mit Login
 
Guten Morgen.

Setze WebBrowser.Silent auf True.

Freundliche Grüße

ebber 17. Jun 2007 10:33

Re: Webbrowser navigate mit Login
 
Guten fast schon mittag.

Das habe ich getan, aber nun scheint der Fehler automatisch mit "ja" beantwortet zu werden und ich kann mir einen Debugger aussuchen.

MfG

marabu 17. Jun 2007 12:18

Re: Webbrowser navigate mit Login
 
Hallo,

TWebBrowser ist das Herzstück des Internet-Explorers und verwendet dessen Einstellungen. Wenn du in den erweiterten Internetoptionen einen Haken bei den entsprechenden Optionen machst, dann wird alles gut. Willst du die Einstellungen nur für deine Anwendung, dann musst du etwas mehr Zeit und Code investieren, die Einstellungen werden dann über das API gemacht.

Freundliche Grüße

ebber 17. Jun 2007 13:05

Re: Webbrowser navigate mit Login
 
Danke ich habs geschafft. :-D :thumb:

ebber 18. Jun 2007 19:23

Re: Webbrowser navigate mit Login
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich habe nochmal fast das gleiche Problem.

Ich will die Verbindung trennen. Das ist eigentlich nur ein Button, der geklickt werden muss.
Ich habe hier dann nur die Daten verändert.

Delphi-Quellcode:

procedure TForm1.Button1Click(Sender: TObject);
begin

   WebBrowser1.Navigate('http://192.168.2.1/cgi-bin/webcm');

end;

procedure TForm1.Button2Click(Sender: TObject);
begin

   WebBrowser1.OleObject.document.forms.item(0).elements.item
                 ('connection0:settings/cmd_disconnect').value:='1';
     WebBrowser1.OleObject.document.forms.item(0).submit;

end;
Also vorher wars so :

Delphi-Quellcode:
   ('login:command/password').value:='xyz';
Ich habe mal noch die Firefox Seiteninformationen angehängt.

Aufjedenfall geht das jetzt nicht. Kann man das nicht einfach so machen? Kann mir da jemand helfen?

MfG

marabu 18. Jun 2007 20:05

Re: Webbrowser navigate mit Login
 
Hallo,

vielleicht genügt es ja nicht ...disconnect auf 1 zu setzen. Setze ...connect noch auf 0.

Freundliche Grüße

ebber 18. Jun 2007 20:17

Re: Webbrowser navigate mit Login
 
Das hat leider nicht funktioniert.

ebber 18. Jun 2007 21:07

Re: Webbrowser navigate mit Login
 
Ich habe das im Seitenquelltext gefunden

Delphi-Quellcode:

document.getElementById('disconnect').style.visibility = 'visible';
Das 'disconnect' wird wohl der Button sein? Kann ich so auch auf ihn zugreifen und ihn klicken oder sowas ?

MfG

ebber 19. Jun 2007 16:23

Re: Webbrowser navigate mit Login
 
Ich sehe ein das ich das selber hätte rausfinden können.

Aufjedenfall, so geht das :

Delphi-Quellcode:

WebBrowser1.OleObject.document.getElementById('disconnect').click;
MfG


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:27 Uhr.
Seite 2 von 2     12   

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