gpt4 book ai didi

javascript - 在 WatiN 中运行 JavaScript 失败

转载 作者:行者123 更新时间:2023-11-28 09:55:12 24 4
gpt4 key购买 nike

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

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

但是我收到一个错误:

Exception: RunScriptException, RunScript failed Inner: Exception from HRESULT: 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();

这对我有用。

关于javascript - 在 WatiN 中运行 JavaScript 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10190371/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com