运行JavaScript在华廷失败
问题描述:
我试图通过FireEvent点击span元素(通常点击()不工作)()方法:运行JavaScript在华廷失败
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和华廷2.0
答
我找到了解决办法:点击我把FireEvent("onmousemove")
之前然后单击用下面的代码:
IE.Span(Find.ById("ueiwo-r")).FireEvent("onmousemouve");
IE.Span(Find.ById("ueiwo-r")).click();
这对我很有用。
+0
如果这解决了您的问题,请将此答案标记为正确答案,谢谢! – Gabber 2012-04-19 15:36:28
您可以添加html – alonp 2012-04-17 12:27:24
而您的配置 - IE&Win版本 - 会很有用。疯狂的猜测是(IE7 + WinXP)这是不好的 – t3hn00b 2012-04-17 12:53:30