IE の activex オブジェクトからイベントを利用したいのですが、うまく動作しないようです。
以下のコードを見て、アイデアが思い浮かんだかどうか教えてください。
<html>
<head>
<title>Automate IE</title>
<script type="text/javascript" language="javascript">
var ie = new ActiveXObject( "InternetExplorer.Application" );
[...some calls to ie functions...]
</script>
</head>
<body>
This is a test for IE automation.
</body>
ここにリストされているように、「ie」オブジェクトのイベントを使用できるようにしたいと考えています: MSDN IE イベント
しかし、それを機能させることができないようです...次の解決策を試しました(どれも機能しませんでした):
アプローチ 1:
1. eval( "function ie::EventName(){return MyCustomEvent()}" ); - no joy )-:
アプローチ 2:
2. <script for="ie" event="EventName">some code here</script> - still no joy )-:
このファイルは「HTA」拡張子で保存され、MSHTA スクリプト ホストで実行されます
これを行う方法についてアドバイス\ヘルプをいただければ幸いです...ありがとう!