Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#5

AW: Erstellte HTML-Datei lädt nicht nachdem Thread fertig ist

  Alt 3. Mai 2014, 15:14
Im Notfall kannst du auch einen WebServer aufsetzen.

TIdHTTP mit einem netten Port (den kann man notfalls auch dynamisch belegen und sich einen Freien raussuchen) und dann via http://localhost:port/id-string oder http://127.0.0.1:port/id-string auf die Datei zugreifen.

Der TWebBrowser und der IE allgemein ist gern mal durch Sicherheitsrichtlinien extrem eingeschränkt.
Selbst wenn dort das Intranet als "vertrauenswürdig" eingestuft ist, dann sind es lokale Dateien und Dateien auf Netzlaufwerken noch lange nicht.
Unserer Erfahrungen waren dann, daß CSS und JS nicht oder zumindestens nicht komplett funktioniert, bzw. dennoch (teilweise) gesperrt sein können.



Beim Versuch eine "richtige" und vorallem funktionierende Hilfe für unser Programm bereitzustellen, sind wir letzendlich bei Help&Manual gelandet und geben die Hilfe jetzt über den Server (DataSnap, DMS, Hilfe) zu den Clientanwendungen weiter, wo die Hilfe nun in einem internen TWebBrowser oder notfalls über den lokalen (Standard)Browser angezeigt wird.
Der TidHTTP könnte aber auch direkt in der (Client)Anwendung eingebaut sein.
> Leider existiert ja sonst praktisch kein (kontextsensitives) Hilfesystem, welche wirklich überall problemlos funktioniert. (selber wenn man es erstmal nur für Windows versuchen wöllte)
$2B or not $2B

Geändert von himitsu ( 3. Mai 2014 um 15:25 Uhr)
  Mit Zitat antworten Zitat