Einzelnen Beitrag anzeigen

Z4ppy

Registriert seit: 25. Apr 2008
269 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: 2 Fragen zum TGeckoBrowser

  Alt 6. Nov 2009, 23:49
Ich habe nun herumprobiert und mir die PAS-Dateien aus dem SDK genau angesehen und nun beide Sachen lösen können (zumindest mehr oder weniger).

1. In der BrowserSupports.pas gibt es eine Funktion GetDocument(out aDocument: nsIDOMDocument), dieses nsIDOMDocument ist in der nsXPCOM.pas definiert.
Entsprechend dem Code von Reload kann man eine entsprechende Funktion GetDocument in der TGeckoBrowser Komponente einbauen.
Anschliessend hat man den kompletten DOM in diesem nsIDOMDocument, aber fragt mich nun nicht, wie man das auswertet oder gar ändert

2. GeckoBrowser unterstützt natürlich auch file:///, insofern kann man natürlich eine HTML-Datei erzeugen und dann diese über file:///.../file.html anzeigen lassen.

MfG Z4ppy
  Mit Zitat antworten Zitat