使用Python/Com在IE中调用javascript函数

使用Python/Com在IE中调用javascript函数,python,com,Python,Com,我试过上面的方法。我能够调用html文件中声明的Javascript函数。但是,对于html中包含的外部js文件中的javascript函数,我无法使用上述方法调用这些函数。有什么解决办法吗?这听起来像是网页中Javascript常见的一个计时问题。AJAX程序员通常需要告诉浏览器在执行脚本之前等待页面完全加载 在浏览器之外处理这个问题的一种方法是简单地插入一个时间延迟,即调用页面上的一些无害函数,等待一两秒钟,然后调用您需要的函数 或者,如果此方法允许您在浏览器内执行任意Javascript,


我试过上面的方法。我能够调用html文件中声明的Javascript函数。但是,对于html中包含的外部js文件中的javascript函数,我无法使用上述方法调用这些函数。有什么解决办法吗?

这听起来像是网页中Javascript常见的一个计时问题。AJAX程序员通常需要告诉浏览器在执行脚本之前等待页面完全加载

在浏览器之外处理这个问题的一种方法是简单地插入一个时间延迟,即调用页面上的一些无害函数,等待一两秒钟,然后调用您需要的函数

或者,如果此方法允许您在浏览器内执行任意Javascript,如bookmarklet处理Javascript:url的方式,则使用该方法将事件侦听器附加到onload事件,并使该事件侦听器函数调用您需要的函数