VBA与VB.NET - 触发Javascript函数

时间:2017-02-22 15:01:47

标签: javascript vb.net vba visual-studio-2013

我在VBA和自动化各种应用程序方面经验丰富; Internet Explorer就是其中之一。我最近跳转到VB.NET / Visual Studio(2013)。在使用VBA / VB.NET进行自动化时,有时需要触发某些JavaScript函数才能与网页进行交互。

在VBA中,首先启用" JScript"参考。以下是如何触发JavaScript函数的示例:

Call ie.Document.parentWindow.execScript("someFunction();", "JavaScript")

我试图在Visual Studio中使用invokeScript和execCommand方法完成相同的操作无济于事。该功能有效,因为我可以通过开发者控制台(F12)触发它。我应该使用不同的方法吗?非常感谢任何帮助,谢谢!

不成功的例子:

webbrowser1.document.invokeScript("someFunction")

0 个答案:

没有答案