Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Quelltext von TWebbrowser (Etwas kniffliger): Wer schaffts?? (https://www.delphipraxis.net/36845-quelltext-von-twebbrowser-etwas-kniffliger-wer-schaffts.html)

dadu 26. Dez 2004 23:58


Quelltext von TWebbrowser (Etwas kniffliger): Wer schaffts??
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hi Leute!

Wenn ihr mal music.msn.de [leider nur mit MS IE erreichbar] aufruft und da dann einen Song probe hört (30sec = kostenlos) öffnet sich am unteren Rand des IE ein WindowsMediaPlayer Plugin. Ich will jetzt den Quelltext dieses Frames auslesen, um an die Info über Interpret, Titel und Album zu kommen.

1. Wenn ich beim IE mit der rechten Maustaste auf den unteren Frame klicke und "Quelltext anzeigen" wähle dann bekomme ich den richtigen Quelltext.

2. Wenn ich den Code von swissdelphicenter benutzte (hier), um alle frames des TWebbrowsers zu speichern, dann speichert der zwar 2 Frames, im 2. ist aber ein anderer Quelltext!!!

Wie komme ich an den Quelltext des Frames???
(Um Missverständnissen vorzubeugen: ich muss dafür den TWebbrowser benutzten)



Hoffe ihr könnt mein Problem verstehen.

thx DaDu

dadu 27. Dez 2004 10:46

Re: Quelltext von TWebbrowser (Etwas kniffliger): Wer schaff
 
Hat denn niemand ne Idee???

Matze 27. Dez 2004 11:02

Re: Quelltext von TWebbrowser (Etwas kniffliger): Wer schaff
 
Bitte gedulde dich und pushe frühestens nach 24 h Stunden. Danke.

MaBuSE 11. Jan 2005 15:24

Re: Quelltext von TWebbrowser (Etwas kniffliger): Wer schaff
 
Zitat:

Zitat von dadu
Hat denn niemand ne Idee???

Ich habe eine Vermutung.
(Ich habe mit nur die 2 Text Dateien angeschaut.)

In der "falschen" Datei ist in Zeile 24 Spalte 44 eine Action "Streamer.aspx"
In der "richtigen" Datei ist in Zeile 24 Spalte 44 eine Action "CurrentlyStreaming.aspx..."

Ich vermute, das Du im IE die Seite so aufgerufen hast, das die Musik läuft,
aber im TWebBrowser hast Du die Musik noch nicht gestartet.
Deshalb bekommst Du 2 verschiedene Quelltexte.

Falls Du es doch gestartest hast, hast Du evtl nicht gewartet, bis die Seite auch vollständig geladen wurde (Event OnNavigateComplete2)

Ich hoffe das hilft Dir.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz