Aktivieren Sie bitte JavaScript, um diese Seite anzeigen zu können.

Altova Authentic 2020 Browser Edition

Der unten gezeigte HTML-Code generiert eine Seite, die die folgenden Funktionen hat:

 

Sie installiert die Trusted Unicode-Version von Authentic Browser für Firefox am Client, falls dies nicht bereits geschehen ist.

Das Authentic Browser-Fenster innerhalb dieser Seite hat eine Breite, die 100 % von der des Browser-Fensters beträgt und 60 % seiner Höhe.

Unterhalb des Authentic Browser-Fensters befindet sich eine Reihe mit vier Schaltflächen

Die Authentic-Ansicht von OrgChart.xml ist geladen.

Die Schaltflächen Suchen und Ersetzen dienen zum Aufrufen des Such- bzw. Ersetzungsdialogfelds.

Die Schaltfläche Speichern dient zum Speichern der Änderungen in einer Datei mit dem Namen SaveFile.xml, die im Root-Verzeichnis des Servers abgelegt ist.

Die Schaltfläche Eigenschaft testen dient zum Testen einer einfachen Eigenschaft.

 

Wenn diese HTML-Seite auf dem Client geöffnet wird, kann der Benutzer die XML-Datei OrgChart.xml bearbeiten und die bearbeitete Datei als SaveFile.xml speichern.

 

Anhand dieser einfachen HTML-Seite können Sie testen, ob Authentic Browser korrekt funktioniert. Stellen Sie dabei sicher, dass Sie die richtige IP-Adresse und den richtigen Pfad zu den entsprechenden Dateineen in den URLs der XPI-Datei, der xsd-, xml- und der sps-Datei und aller anderen auf dem Server gespeicherten Ressourcen verwenden. Beachten Sie, dass die Groß- und Kleinschreibung auf einigen Servern eine Rolle spielt. Wenn eine Datei daher nicht gefunden wird, überprüfen Sie die Groß- und Kleinschreibung von Dateinamen und Befehlen im Code. Sie können dieses Beispiel erweitern und ändern, um komplexere Lösungen mit Hilfe von Authentic Browser zu erstellen.

 

 

<html>

<head>

   <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

   <title>Minimal Authentic Browser PlugIn page</title>

       

</head>

 

<!-- to disable the fast-back cache in Firefox, define an unload handler -->

<BODY id="bodyId" onunload="Unload()">

   <!-- Embed element has id with value that must be used -->

   <!-- as name of Authentic Browser Plug-in objects -->

   <!-- type selects the Trusted Unicode version -->

   <embed 

 id="objPlugIn" 

 type="application/x-authentic-scriptable-plugin" 

 width="100%" 

 height="60%" 

 PLUGINSPAGE="http://your-server-including-path/AuthenticFirefoxPlugin_trusted.xpi"

 LicServer="DevAuthBrowTest" 

 LicCompany="Altova" 

 LicKey="XXXXXXXX" />

   <!-- Script with subroutines -->

   <SCRIPT LANGUAGE="javascript">

 var objPlugIn = document.getElementById('objPlugIn');

 function OnClickFind()

 {

         objPlugIn.FindDialog();

 }

 

 function OnClickReplace()

 {

         objPlugIn.ReplaceDialog();

 }

 

 function BtnOnSave()

 {

         objPlugIn.XMLDataSaveUrl = "http://your-server/Authentic/SaveFile.xml"

         objPlugIn.Save()

 }

 

 function BtnOnTestProp()

 {

         alert ( objPlugIn.IsRowInsertEnabled );

 }

 function Unload()

 {

 }

 function InitAuthenticPluginPage( )

 {

         var serverstr='your-server/';

         var basedir='Authentic/';

         objPlugIn.SchemaLoadObject.URL = 'http://' + serverstr + basedir + 'OrgChart.xsd';

         objPlugIn.XMLDataLoadObject.URL = 'http://' + serverstr + basedir + 'OrgChart.xml' ;

         objPlugIn.DesignDataLoadObject.URL = 'http://' + serverstr + basedir + 'OrgChart.sps';

         objPlugIn.StartEditing();

 }

 // event subscription if running on Firefox 

 objPlugIn.addEventListener("ControlInitialized", InitAuthenticPluginPage, false);

   </SCRIPT>

   <p>

     <input type="button" value="Find" name="B4" onclick="OnClickFind()">

     <input type="button" value="Replace" name="B5" onclick="OnClickReplace()">

     <input type="button" value="Save" name="B6" onclick="BtnOnSave()">

     <input type="button" value="Test property" name="B7" onclick="BtnOnTestProp()">

   </p>

</body>

</html>

 

 

Anmerkung:Das obige Script enthält Lizenzinformationen zum Aktivieren der Authentic Browser Enterprise Edition.

 

© 2020 Altova GmbH