Altova Authentic 2024 Browser Edition

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

 

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

 

La página contiene una ventana de 600 x 500 píxels en la que se carga Authentic Browser.

 

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 las URL correctas para ubicar el archivo CAB, 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. También puede consultar el apartado El elemento OBJECT para obtener más información.

 

 

 

<html>

<head>

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

  <title>Página XMLSpyDocEditPlugIn básica</title>

 

  <!-- Script para controlar el evento ControlInitialized -->

  <SCRIPT LANGUAGE="javascript" FOR="objPlugIn" EVENT="ControlInitialized">

           objPlugIn.SchemaLoadObject.URL = "http://suservidor/OrgChart.xsd"

           objPlugIn.XMLDataLoadObject.URL = "http://suservidor/OrgChart.xml"

           objPlugIn.DesignDataLoadObject.URL = "http://suservidor/OrgChart.sps"

           objPlugIn.StartEditing()

  </SCRIPT>

 

  <!-- Script con subrutinas -->

  <SCRIPT ID=clientEventHandlers LANGUAGE=vbscript>

     Sub OnClickFind

           objPlugIn.FindDialog

     End Sub

 

     Sub OnClickReplace

           objPlugIn.ReplaceDialog

     End Sub

 

     Sub BtnOnSave

           objPlugIn.XMLDataSaveUrl = "http://suservidor/SaveFile.xml"

           objPlugIn.Save

     End Sub

 

     Sub BtnOnTestProp

           If objPlugIn.IsRowInsertEnabled Then

                         msgbox "true"

           Else

                         msgbox "false"

           End If

     End Sub

  </SCRIPT>

</head>

 

<body>

  <!-- El elemento Object tiene un atributo id con el valor que se debe usar -->

  <!-- como nombre de los objetos de Authentic Browser -->

  <!-- Classid selecciona la versión Trusted Unicode -->

  <OBJECT id="objPlugIn"

  <!-- CodeBase selecciona el archivo CAB de 32 bits (AuthenticBrowserEdition.CAB) -->

  <!-- o el archivo CAB de 64 bits (AuthenticBrowserEdition_x64.CAB) -->

    CodeBase="http://suservidor/AuthenticBrowserEdition.CAB#Version=12,3,0,0"

  <!-- El atributo Classid para el archivo CAB de 32 bits y para el de 64 bits es el mismo -->

    Classid="clsid:23B503E7-269B-45CE-BAB2-22AA97BED8E2" width="600" height="500">

  </OBJECT>

  <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>

 

© 2017-2023 Altova GmbH