在 WatiN 中运行 JavaScript 失败

Run JavaScript in WatiN is failed

本文关键字:JavaScript 失败 运行 WatiN      更新时间:2023-09-26

我正在尝试通过FireEvent()方法单击span元素(通常click()不起作用):

IE.Span(Find.ById("ueiwo-r")).FireEvent("onmouseclick");

但是我得到一个错误:

异常:运行脚本

异常,运行脚本失败 内部:异常来自 结果:0x80020101

有谁知道如何解决这个问题?

这是 html 代码段:

<td class="urMnuTxt">
<span style="white-space: nowrap;">Add New Item

我有Win7,IE8和WatiN 2.0

我找到了解决方案:在单击之前,我FireEvent("onmousemove")然后单击以下代码:

IE.Span(Find.ById("ueiwo-r")).FireEvent("onmousemouve");
IE.Span(Find.ById("ueiwo-r")).click();

这对我有用。