Zum Inhalt springen

VB: HTML-Frameset auslesen


Empfohlene Beiträge

Geschrieben

Hallo miteinander,

folgendes Problem: Ich will den Quelltext einer Hauptseite eines Framesets auslesen. Um das zu schaffen, habe ich mir gedacht, ich lese einfach das Frameset der Seite aus und Suche nach dem target Befehl.

Jetzt aber meine Frage, wie greife ich, wenn ich Internet Explorer als Objekt geöffnet habe, auf den Frameset direkt zu?

IX.Document.frames.length 'So erhalte ich die Anzahl der Frames

IX.Document.childnodes(1).innerhtml 'Manchmal erhalte ich den Quellcode des Frameset,

                                    'manchmal den eines Frames,je nach Ladedauer!?!

Danke bereits im voraus für Eure Mithilfe

Arnie

Geschrieben

Hi,

wenn die Adresse des MainFrames immer dieselbe ist kannst Du auch direkt eine Verbindung zu dieser Seite mit dem Internet Transfer Control aufnehmen mittels

strCode = Inet1.OpenURL("www.heise.de",0)

strCode enthält nach dem Aufruf den gesamten HTML-Code der Seite.

Meinst Du so?

PeliWeli

Geschrieben
Original geschrieben von PeliWeli

strCode = Inet1.OpenURL("www.heise.de",0)

Funktioniert bei mir irgendwie nicht wirklich.

Dim IX As InternetExplorer

IX.Navigate2 "http://www.test.de

While IX.Busy

        DoEvents

Wend

'Und hier schau ich, ob es sich um ein Frameset handelt

If IX.Document.Frames.length > 0 Then

   'Hier will ich dann die einzelnen Frames ausgeben zur Auswahl

   (...)

Else

   (...)

End If

So, hoffe, dass es jetzt ein wenig klarer wurde ;-). Suche sozusagen einfach nur den Quelltext des Framesets.

MfG Arnie

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...