<< [デプロイ] インストーラパッケージのカスタマイズ② | main | [ASP.NET] パーソナライズ機能コントロール >>

2006/05/04 (木)

ActiveXコントロールのアクティブ化

「Internet Explorer の ActiveX 更新プログラム 」により
ActiveXコントロールは有効化しないと、Webページ内のActiveX コントロールで対話的な処理を実行できなくなってしまう。

有効にするには
①手動でActiveXコントロールをクリックする
②<object> タグを別ファイルから作成するように変更する


Internet Explorer の ActiveX 更新プログラム
ActiveX コントロールのアクティブ化
Internet Explorer の変更に関する開発者向け情報
Internet Explorer 用互換性修正プログラム (Windows XP Service Pack 2 版) (KB917425)
----------- begin test.html ----------
<HTML>
<BODY>
<script src="activex_script.js" language="JavaScript"></script>
</BODY>
</HTML>
----------- end test.html ----------

----------- begin activex_script.js ----------
// activex_script.js
document.write('<OBJECT ID="actvx"');
document.write(' CLASSID="CLSID:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx">');
document.write(' <PARAM NAME="FilePath" VALUE="">');
document.write(' <PARAM NAME="URL" VALUE="http://xxxxxxxxxx...">');
 ・
 ・
 ・
document.write('</OBJECT>');
----------- end activex_script.js ----------