Ejemplo nº1: ejemplo básico

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Configuración del servidor > Página HTML para el complemento de Authentic > Firefox >

Ejemplo nº1: ejemplo básico

El código HTML que aparece más abajo genera una página con estas características:

 

Instala la versión Trusted de Authentic Browser para Firefox en el cliente (si no está instalado todavía).

 

La ventana del complemento dentro de la página tiene un ancho que es 100% de la ventana del explorador y 60% de su alto.

 

Debajo de la ventana de Authentic Browser hay una fila de cuatro botones.

 

Se carga la vista Authentic del archivo OrgChart.xml.

 

Los botones Buscar y Reemplazar abren los cuadros de diálogo "Buscar" y "Reemplazar" respectivamente.

 

El botón Guardar guarda los cambios en un archivo llamado SaveFile.xml ubicado en el directorio raíz del servidor.

 

El botón Probar propiedad prueba una propiedad simple.

 

Cuando se abre esta página HTML en el cliente, el usuario puede empezar a editar el archivo XML OrgChart.xml y guardar el archivo editado como SaveFile.xml.

 

Si quiere, puede usar esta sencilla página HTML para probar si Authentic Browser funciona correctamente. Antes debe asegurarse de utilizar la dirección IP y la ruta de acceso correctas de los archivos correspondientes en las URL que buscan el archivo XPI, los archivos XSD, XML y SPS y cualquier otro recurso en el servidor. Y recuerde que algunos servidores distinguen entre mayúsculas y minúsculas, así que si algún archivo no se encuentra, revise el uso de mayúsculas y minúsculas en los nombres de archivo y en los comandos del código. Este ejemplo se puede modificar o ampliar para desarrollar soluciones más complejas con ayuda de Authentic Browser.

 

 

 

<html>

<head>

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

   <title>Página básica para Authentic Browser</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://su-servidor/Authentic/SaveFile.xml"

         objPlugIn.Save()

 }

 

 function BtnOnTestProp()

 {

         alert ( objPlugIn.IsRowInsertEnabled );

 }

 function Unload()

 {

 }

 function InitAuthenticPluginPage( )

 {

         var serverstr=su-servidor/';

         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>

 

 

Nota:el script anterior contiene la información sobre la licencia necesaria para activar Authentic Browser Enterprise Edition.

 


© 2019 Altova GmbH