“对象不支持属性或方法fireEvent。”
当我尝试使用WebBrowser
方法调用InvokeScript();
控件上的脚本时出现此错误。我正在尝试模拟链接元素上的点击,而是出现此错误的MessageBox
。
答案 0 :(得分:2)
确保文档已满载。
来自msdn:
不应在文档之前调用InvokeScript(String) 实现它已完成加载。您可以检测文档的时间 通过处理LoadCompleted事件完成加载。
答案 1 :(得分:1)
根据您提供的信息,我们只能猜测出错了什么。但是,如果您使用InvokeScript
调用JavaScript函数,则可以自己轻松找出问题:使用脚本调试程序并在JavaScript代码中设置断点。这里是how to do that(最初用于AOL浏览器,但它也是一个WebBrowser托管应用程序,因此同样的技术也适用于您的应用程序。)