Das OBJECT-Element

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Einrichten des Servers > HTML-Seite für das Authentic Plug-in > Internet Explorer >

Das OBJECT-Element

Das OBJECT-Element hat die folgenden Funktionen:

 

Es gibt dem Authentic Browser Plug-In einen Namen (über das id-Attribut).
Es wählt aus, welche Version des Authentic Browser Plug-In verwendet werden soll (über den Wert des classid-Attributs).
Es definiert eine a .cab Datei und eine Versionsnummer (codebase-Attribut). Die .cab-Datei enthält eine DLL, die ein COM-Objekt (das Authentic Browser Plug-In) mit einer ID registriert, die der Wert des classid-Attributs ist. Normalerweise wird sowohl die 32-Bit- als auch die 64-Bit-Version des Authentic Browser Plug-in auf dem Server gespeichert. Jede Version wird durch einen unterschiedlichen Dateinamen gekennzeichnet. Das codebase Attribut definiert den Dateinamen der erforderlichen .CAB Datei (siehe Codeliste weiter unten). Die Class IDs für die 32-Bit und die 64-Bit .CAB Dateien sind identisch und werden in der Tabelle für die verschiedenen EN/DE-Versionen der Trusted/Untrusted Version aufgelistet.

 

Dateiname für die 32-Bit Version: AuthenticBrowserEdition.CAB

Dateiname für die 64-Bit Version: AuthenticBrowserEdition_x64.CAB

 

Es definiert (über das style-Attribut) die Größe des Authentic-Fensters im Browser des Client .
Es kann eine beliebige Anzahl von Parametern definieren.

 

OBJECT-Beispielelement

Hier sehen Sie ein Beispiel für ein HTML OBJECT-Element. Es wählt die Trusted Unicode-Version aus (über den im classid-Attribut definierten Wert) und legt als Größe des Authentic-Fensters im Browser des Client 600 x 500 Pixel fest. Im Folgenden sind alle Attribute und Parameter beschrieben, die dem OBJECT-Element zur Verfügung stehen.

 

Anmerkung: Bei der unten angegebenen Versionsnummer handelt es sich nicht notwendigerweise um die aktuelle Versionsnummer. Nähere Informationen dazu finden Sie unter codebase.

 

Für das 32-Bit Authentic Browser Plug-in:

 

<OBJECT id="objPlugIn" style="WIDTH:600px; HEIGHT:500px"

 codeBase="http://yourserver/cabfiles/AuthenticBrowserEdition.CAB#Version=12,3,0,0"

 classid="clsid:B4628728-E3F0-44a2-BEC8-F838555AE780">

 <PARAM NAME="XMLDataURL" VALUE="http://yourserver/OrgChart.xml">

 <PARAM NAME="SPSDataURL" VALUE="http://yourserver/OrgChart.sps">

 <PARAM NAME="SchemaDataURL" VALUE="http://yourserver/OrgChart.xsd">

</OBJECT>

 

Für das 64-Bit Authentic Browser Plug-in:

 

<OBJECT id="objPlugIn" style="WIDTH:600px; HEIGHT:500px"

 codeBase="http://yourserver/cabfiles/AuthenticBrowserEdition_x64.CAB#Version=12,3,0,0"

 classid="clsid:B4628728-E3F0-44a2-BEC8-F838555AE780">

 <PARAM NAME="XMLDataURL" VALUE="http://yourserver/OrgChart.xml">

 <PARAM NAME="SPSDataURL" VALUE="http://yourserver/OrgChart.sps">

 <PARAM NAME="SchemaDataURL" VALUE="http://yourserver/OrgChart.xsd">

</OBJECT>

 

id

Der Wert des id-Attributs wird als Name der Authentic Browser Plug-In Objekte verwendet, wenn diese in Skripts verwendet werden. So wird z.B. mit objPlugIn.SchemaLoadObject.URL das Objekt aufgerufen, das die Schema-Datei lädt. Nähere Informationen dazu siehe "Das SCRIPT-Element".

 

style

Dies ist das normale HTML style-Attribut. Es dient zur Angabe der Größe des Authentic-Fensters im Browser des Client.

 

 

codebase

Das codebase-Attribut gibt den Pfad zur .CAB-Datei an. Beachten Sie, dass die .CAB-Datei für das 32-Bit Authentic Browser Plug-in und die .CAB-Datei für das 64-Bit Authentic Browser Plug-in nicht dieselben sind, nämlich: AuthenticBrowserEdition.CAB und AuthenticBrowserEdition_x64.CAB.

 

 

Der Wert der optionalen #Version-Erweiterung gibt die Versionsnummer der Komponente an, die derzeit auf dem Server zur Verfügung steht. Falls der Client eine frühere Version verwendet und im codebase Attribut eine neuere Version definiert ist, wird die neuere Version vom Server installiert. Wenn die #Version-Erweiterung nicht angegeben wurde, erfolgt die Aktualisierung erst, wenn die Komponente manuell vom Client entfernt wurde. Die aktuelle Versionsnummer der Komponente ist in den Eigenschaften der .dll-Datei der CAB-Datei der Komponente aufgelistet. (Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie den Befehl "Eigenschaften").

 

 

classid

Die Class IDs für die 32-Bit und die 64-Bit .CAB Datei sind identisch und sind im Kapitel Authentic Browser Versionen aufgelistet.

 

Ab Version 5.0 des Browser Plug-In ist der classid-Wert für Unicode-Versionen ab Version 5.0 ein anderer als der früherer Unicode-Versionen. Wenn Sie daher die Unicode .CAB-Datei auf Ihrem Server von einer Version vor Version 5.0 aktualisieren, stellen Sie sicher, dass Sie die classid-Werte in Ihren HTML-Dateien ändern. Beachten Sie: Wenn eine neue .CAB-Datei auf dem Server dieselbe CLSID hat wie eine auf dem Client bereits installierte .CAB-Datei, wird die alte .CAB-Datei auf dem Client nicht automatisch durch die neue ersetzt. Die müssen die zuvor installierte .CAB-Datei entfernen, bevor Sie die neue .CAB-Datei herunterladen. Jede Sprachversion hat einen anderen CLSID-Wert.

 

Parameter

Sie können beliebig viele, der folgenden Parameter verwenden.

 

LicServer

Der Name des Servers, für den der Lizenzschlüssel für die Authentic Browser Enterprise Edition gültig ist.

 

LicKey

Der Lizenzschlüssel zum Validieren der Verwendung der Authentic Browser Enterprise Edition.

 

LicCompany

Der Firmenname für die Validierung der Verwendung der Authentic Browser Enterprise Edition.

 

 

XMLDataURL

Eine absolute URL, die den Speicherort der zu editierenden XML-Datei angibt. Für Untrusted Versionen können Sie auch einen vollständigen lokalen Pfad angeben.

 

XMLDataSaveURL

Eine absolute URL, die den Ordner angibt, in dem die XML-Datei gespeichert werden soll. Für Untrusted Versionen können Sie auch einen vollständigen lokalen Pfad angeben.

 

SPSDataURL

Eine absolute URL, die den Pfad zum StyleVision Power Stylesheet (.sps-Datei) angibt. Für Untrusted Versionen können Sie auch einen vollständigen lokalen Pfad angeben.

 

SchemaDataURL

Eine absolute URL, die den Pfad zur verknüpften Schema-Datei angibt. Für Untrusted Versionen können Sie auch einen vollständigen lokalen Pfad angeben.

 

TextStateBmpURL

Der Ordner, in dem Bitmap-Grafiken für Textstatus-Symbole gespeichert werden sollen.

 

TextStateToolbarLine

Die Zeile der Symbolleiste, in der Textstatus-Symbole platziert werden sollen. Die Standardeinstellung ist 1.

 

AutoHideUnusedCommandGroups

Gibt an, ob Gruppen nicht verwendeter Symbolleistenbefehle ausgeblendet werden sollen. Die Standardeinstellung ist True.

 

ToolbarsEnabled

Gibt die allgemeine Unterstützung für Symbolleisten an. Die Standardeinstellung ist True.

 

ToolbarTooltipsEnabled

Gibt an, ob Tooltipps aktiviert oder deaktiviert sind.

 

HideSaveButton

Bei Einstellung "True" wird die standardmäßig eingeblendete Schaltfläche "Speichern" aus der Authentic-Symbolleiste entfernt.

 

BaseURL

Gibt die Basis-URL für relative Pfade an.

 

SaveButtonUsePOST

Bei Einstellung "True" wird beim Speichern des Dokuments der Befehl HTTP POST verwendet, anstelle von PUT.

 

EntryHelpersEnabled

Bei Einstellung "True" werden die Authentic-Eingabehilfen eingeblendet.

 

EntryHelperSize

Breite der Eingabehilfefenster in Pixeln.

 

EntryHelperAlignment

Definiert die Position der Eingabehilfen im Dokumentenfenster.

 

0 = Symbolleiste am oberen Rand des Dokuments anzeigen

1 = Symbolleiste am linken Rand des Dokuments anzeigen

2 = Symbolleiste am unteren Rand des Dokuments anzeigen

3 = Symbolleiste am rechten Rand des Dokuments anzeigen

 

EntryHelperWindows

Gibt an, welche der Eingabehilfenfenster eingeblendet werden sollen.

 

1 = Elemente

2 = Attribute

4 = Entities

 

Zulässig ist jede Kombination (bit-check)

 

SaveButtonAutoEnable

Siehe Authentic.SaveButtonAutoEnable

 

LoaderSettingsFileURL

Gibt die URL der LoaderSettingsFile für die Paketverwaltung an.

 


© 2019 Altova GmbH