El elemento SCRIPT
Los elementos SCRIPT definen los controladores de eventos y las subrutinas a los que se puede llamar desde el archivo HTML.
Aquí puede ver un script de muestra para controlar un evento:
<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>
Y aquí puede ver otro script que contiene subrutinas:
<SCRIPT ID=clientEventHandlers LANGUAGE=vbscript>
Sub BtnOnClick
objPlugIn.SchemaLoadObject.URL = "http://suservidor/OrgChart.xsd"
objPlugIn.XMLDataLoadObject.URL = "http://suservidor/OrgChart.xml"
objPlugIn.DesignDataLoadObject.URL = "http://suservidor/OrgChart.sps"
objPlugIn.StartEditing
End Sub
Sub OnClickFind
objPlugIn.FindDialog
End Sub
Sub BtnOnTestProp
If objPlugIn.IsRowInsertEnabled Then
msgbox "true"
Else
msgbox "false"
End If
End Sub
</SCRIPT>
Lenguajes de programación
El complemento Authentic Browser se ha probado con JavaScript y VBScript.
Controlar eventos
El valor del atributo ID del elemento OBJECT del cuerpo HTML se especifica como valor del atributo FOR. Los objetos del complemento Authentic Browser a los que se llama deben tener un nombre que es este valor. Para ver una lista con todos los eventos consulte el apartado Eventos: Referencia.
Subrutinas
Se pueden crear subrutinas para cualquier evento que se desee definir en el archivo HTML. El nombre del objeto del complemento Authentic Browser debe ser el mismo que el valor del atributo ID del elemento OBJECT del cuerpo HTML. En el ejemplo anterior, el prefijo es objPlugIn, que debe ser el valor del atributo ID del elemento OBJECT. Los métodos, propiedades y subobjetos disponibles en el complemento Authentic Browser se describen en la sección de referencia de esta documentación.