Das SCRIPT-Element
Die SCRIPT-Elemente definieren die Ereignishandler und Subroutinen, die von innerhalb der HTML-Datei aus aufgerufen werden können.
Im Folgenden sehen Sie ein Beispiel für ein Skript zur Ereignisbehandlung:
<SCRIPT LANGUAGE="javascript" FOR=objPlugIn EVENT="ControlInitialized">
objPlugIn.SchemaLoadObject.URL = "http://yourserver/OrgChart.xsd"
objPlugIn.XMLDataLoadObject.URL = "http://yourserver/OrgChart.xml"
objPlugIn.DesignDataLoadObject.URL = "http://yourserver/OrgChart.sps"
objPlugIn.StartEditing
</SCRIPT>
Hier sehen Sie ein Beispiel für ein Skript mit Subroutinen:
<SCRIPT ID=clientEventHandlers LANGUAGE=vbscript>
Sub BtnOnClick
objPlugIn.SchemaLoadObject.URL = "http://yourserver/OrgChart.xsd"
objPlugIn.XMLDataLoadObject.URL = "http://yourserver/OrgChart.xml"
objPlugIn.DesignDataLoadObject.URL = "http://yourserver/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>
Skript-Sprachen
Das Authentic Browser Plug-In wurde mit JavaScript and VBScript getestet.
Ereignisbehandlung
Der Wert des ID-Attributs des OBJECT-Elements im HTML-Textkörper wird als der Wert des FOR-Attributs definiert. Authentic Browser Plug-In-Objekte, die aufgerufen werden, müssen einen Namen haben, der diesem Wert entspricht. Eine Liste von Ereignissen finden Sie auch unter Ereignisse: Referenz.
Subroutinen
Für jedes Ereignis, das Sie in der HTML-Datei definieren möchten, können Subroutinen erstellt werden. Der Objektname für das Authentic Browser Plug-In muss mit dem Wert des ID-Attributs des OBJECT-Elements im HTML-Textkörper identisch sein. Im oben gezeigten Beispiel ist das Präfix objPlugIn. Dieses Präfix muss der Wert des ID-Attributs des OBJECT-Elements sein. Die im Authentic Browser Plug-In verfügbaren Methoden, Eigenschaften und Sub-Objekte werden im Referenzteil dieser Dokumentation beschrieben.