Browser
Mit dem Browser-Control ist es möglich Html-Inhalte oder Grafiken darzustellen. Hierfür bietet das Control zwei verschiedene Modi an.
Der Browser-Modus ist für das Anzeigen von Webseiten geeignet und bietet hierzu eine Addressleiste an, mit der zwischen Webseiten hin und her navigiert werden kann. In der Statusleiste kann der Ladefortschritt der aktuellen Seite, sowie die Links zu denen mit der Maus navigiert werden kann, angezeigt werden. Der Content-Modus ist zum Anzeigen von Grafiken oder lokalen Html-Seiten geeignet. Dieser Modus verfügt über keine Navigations- und Statusleiste.
In beiden Modi kann zusätzlich eine Zoomleiste eingeblendet werden, mit der Inhalte vergrößert bzw. verkleinert werden können. Der Inhalt kann außerdem mit dem Mausrad und gedrückter STRG-Taste vergrößert bzw. verkleinert werden.
Alle angeklickten Links werden konsumiert und müssen, falls gewollt, über das OnLinkClick-Event abgefangen und manuell über eines der Datasources wieder an den Client geschickt werden.
Das BrowserControl bietet keinen vollständigen Browserersatz. Viele elementare Funktionen eines echten Browsers, wie das Herunterladen von Dateien oder die Verwendung von Cookies sind nicht vorhanden. Außerdem ist die Browser-Engine nicht auf dem neusten Stand der Technik, unterstützt aber sowohl Html5 wie auch CSS3. Falls Links in einem echten Browser angezeigt werden sollen, kann mit der Funktion ViewDocument(string url) der Standart Browser geöffnet werden.
Developer tools aktivieren
Beim neuen JxBrowser können die Developer tools verwendet werden.
Zunächst muss die Option aktiviert werden, indem dem FS Client Launcher über die VM-Arguments folgender Wert mitgegeben wird: -Dfs.browser.developertools=1
Anschließend können Sie die Developer tools in der gestarteten Applikation über den Kontextmenüeintrag Developer tools
des Browsers öffnen.