我想利用来自 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 Events
但似乎无法让它工作......我尝试了以下解决方案(没有奏效):
方法一:
1. eval( "function ie::EventName(){return MyCustomEvent()}" ); - no joy )-:
方法二:
2. <script for="ie" event="EventName">some code here</script> - still no joy )-:
此文件以“HTA”扩展名保存 - 并与 MSHTA 脚本主机一起运行
任何关于如何做到这一点的建议\帮助将不胜感激......谢谢!