La commande <object...> permet entre autre d'intégrer dans une page HTML des objets ActiveX.
Cependant, les contrôles ActiveX ne sont pas gérés par tous les navigateurs et restent donc des éléments au format propriétaire ne fonctionnant que sous Microsoft Internet Explorer bien que Netscape Communicator peut les gérer par l'intermédiaire des plug-ins.
Pour plus de reseignements sur les contrôles ActiveX, veuillez consulter le site de Microsoft.
Cet exemple permet d'afficher une feuille de calcul Microsoft Excel par l'intermédiaire d'un contrôle ActiveX.
<object id="Spreadsheet1" classid="clsid:0002E551-0000-0000-C000-000000000046"> <param name="DataType" value="XMLDATA"> <param name="XMLData" value="<?xml version="1.0"?> <ss:Workbook xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:c="urn:schemas-microsoft-com:office:component:spreadsheet"> ... </ss:Workbook> "> <param name="AllowPropertyToolbox" value="-1"> <param name="AutoFit" value="0"> <param name="Calculation" value="-4105"> <param name="Caption" value="Feuille de calcul Microsoft Office"> <param name="DisplayColumnHeadings" value="-1"> <param name="DisplayGridlines" value="-1"> <param name="DisplayHorizontalScrollBar" value="-1"> <param name="DisplayOfficeLogo" value="-1"> <param name="DisplayPropertyToolbox" value="0"> <param name="DisplayRowHeadings" value="-1"> <param name="DisplayTitleBar" value="0"> <param name="DisplayToolbar" value="-1"> <param name="DisplayVerticalScrollBar" value="-1"> <param name="DisplayWorkbookTabs" value="-1"> <param name="EnableEvents" value="-1"> <param name="MaxHeight" value="80%"> <param name="MaxWidth" value="80%"> <param name="MoveAfterReturn" value="-1"> <param name="MoveAfterReturnDirection" value="-4121"> <param name="RightToLeft" value="0"> <param name="ScreenUpdating" value="-1"> <param name="EnableUndo" value="-1"> </object> |