CirTap: Was tun, wenn ein OCX nicht gefunden wird?

Beitrag lesen

Hi,

Wenn dieses Objekt (OCX) nicht registriert/installiert ist,
möchte ich einen Text oder ein Bildchen anzeigen.
Ist das möglich?

<OBJECT CLASSID="clsid:C45D5655-BB2E-11D6-A8A4-00025521B705">
<SPAN STYLE="color:red">
Das ActiveX Steuerelement zur Anzeige von "was-auch-immer"
ist entweder nicht installiert oder die Sicherheitseinstellungen
Ihres Browsers verbieten das Ausführen von ActiveX Steuerelementen.
</SPAN>
</OBJECT>

Abgesehen davon, dass so eine Meldung dem Besucher vermutlich nicht weiterhilft, wäre es in jedem Fall angebracht, bei "bekannten" OCXen die benötigte Download-URL samt Mindestversion anzubieten (codebase),
das wären u.a.
codebase (fuer MSIE die .cab)
  Sets or retrieves the URL of the component.
  http://download.macro.../swflash.cab#version=5,0,30,0
codetype (z.B. application/x-shockwave-flash)
  Sets or retrieves the Internet media type for the code associated with the object.
code (z.B. ein .jar Datei)
  Sets or retrieves the URL of the file containing the compiled Java class.
aber auch
  type="application/x-shockwave-flash"
bzw. die erforderlichen <param>

Schau dazu z.B. einfach mal in eine "Flash-Seite" nach den Angaben bzw. in der "Doku" zu deinem ActiveX.

Viel Spaß
 CirTap