AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi TWebBrowser.ReadyState
Thema durchsuchen
Ansicht
Themen-Optionen

TWebBrowser.ReadyState

Ein Thema von Kamil · begonnen am 25. Okt 2003 · letzter Beitrag vom 26. Okt 2003
Antwort Antwort
ArrayOf..

Registriert seit: 7. Sep 2003
50 Beiträge
 
Delphi 7 Personal
 
#1

Re: TWebBrowser.ReadyState

  Alt 26. Okt 2003, 18:47
Also bei mir jedenfalls hat auch diese title-Property

TestStr := (form2.fWebBrowser.Document as IHTMLDocument2).title;
TestInt := form2.fWebBrowser.ReadyState;

einen ordentlichen Ergebnis-Wert (im Falle der obigen URL z.B.: 'Your ip is 80.129.35.190 WhatIsMyIP.com') - und das während READYSTATE nur =3, also nur =..INTERACTIVE ist. Bist du sicher, dass bei dir dieses 'title' bei READYSTATE=..COMPLETE (also bei sichtbarem TWebBrowser) denn dann tatsächlich <> '' ist?

Ansonsten muss ich dir allerdings recht geben. Eine sehr komfortable Einrichtung dieses IHTMLDocument2, aber auch wieder nicht für alles absolut essentiell. Denn auch selbst ohne bekommt man z.B. schon die ganzen Frame-URLs, die ganzen Link-Adressen (.item(i).href's) oder z.B. die Picture-Adressen (.item(i).src's) ausgegeben. (Hier war das ReadyState dann allerdings schon bei 4 angekommen, obwohl das Control die ganze Zeit über ebenfalls auf 'hide' war!?). Dagegen jedoch bekommt man die Url-Adressen der Background-Pictures dann aber auch wieder noch nicht einmal mit diesem IHTMLDocument2. Da hilft einem dann nämlich trotzdem wieder nur dieser von dir gerade erwähnte 'Kampf durch den Quelltext mittels copy, delete und pos...

Und bezüglich eines interessanten Quelltextes, den man eventuell auch mal von dieser oder jenen speziellen Page einsehen können möchte. Ich weiß da nämlich nicht ob es mit einem IdHTTP-Client da wirklich einfacher ist, z.B. auch an den Quelltext irgendeines 5ten oder 6ten Frames heranzukommen, der womöglich auch erst noch nach dem Überwinden irgendeiner Hürde aus einzugebendem Nick und Password geliefert wird. Sowas könnte vielleicht sogar auch mittels eines IdHTTP-controls wieder etwas umständlicher werden, oder? (Bin jetzt allerdings auch kein IdHTTP-Experte, der die diesbezüglichen Möglichkeiten des Teiles irgendwie besonders gut kennen würde).


(edit: nur zur besseren Lesbarkeit)
MfG

  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:33 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 by Thomas Breitkreuz