请帮帮我。 我可以以某种方式帮助angular.element等到IE网页完全加载DOM? 例如,在我的VBA宏中,我使用以下代码单击网站上的按钮:
oie.document.parentWindow.execScript "angular.element('[data-ng-click=""showText()""]').triggerHandler('click');"
按下按钮等待IE页面中的满载DOM后,是否可以使用相同的代码?
UPD:点击按钮后在网站上发生动态DOM更改,我需要等待动态更改DOM和页面加载结束。
答案 0 :(得分:0)
您可以使用angular.element来准备文档。然后,一旦加载了DOM,就会执行回调函数。
angular.element(document).ready(function () {
angular.element('[data-ng-click="showText()"]').triggerHandler('click');
});