Entwickler-Ecke
Internet / Netzwerk - Twebbrowser HTML manipulieren bevor Seite weitergeladen wird
matze - Sa 08.10.05 21:18
Titel: Twebbrowser HTML manipulieren bevor Seite weitergeladen wird
Hallo !
Ich würde gerne bei einem TWebbrowser die URL die bei onBeforeNavigate aufgerufen wird umschreiben.
Also Konkret:
Die Seite die ich aufrufen will sind IFrames postiert. Ich möchte gerne die URL die in diesen Iframes aufgerufen wird umschreiben, dass darin etwas anderes geladen wird.
Wie kann ich also den HTML Quelltext nach dem dorthin-navgieren umändern, bevor die Seite weitergeladen wird ?
Danke
Matze
Prinz_Inside - Sa 08.10.05 22:03
ich würd das anders angehn:
du machst aus der seite die geladen werden soll ein php-script, dein delphi-prog ruf jetzt die php-seite auf und übergibts als POST oder GET parameter die seite die im ifrage geladen werden soll..
das wertest du dann im script aus, läds also die gewünschte seite ins iframe..
das wars.
mfg
tim
retnyg - Sa 08.10.05 22:04
guck dir mal den source von
SMILEMASTER 2005 an, da mache ich genau das per javascript.
matze - So 09.10.05 09:05
nein das hilft mir nicht so richtig weiter, denn ich muss die Seite (die nicht meine ist sonder eine Fremdseite) quasi "live" während der Nutzer mit dem Webbrowser surft manipulieren !
retnyg - So 09.10.05 11:53
eine lösung die mir einfällt heisst proxy-server
ein funktionierendes codebeispiel findest du bei den demos von
SYNAPSE DELPHI
matze - Mo 10.10.05 17:33
tja wenn das direkt in den Events vom webbrowser nicht geht, dann werd ich das wohl mit nem proxy machen.
danke !
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!