2010-05-29 74 views
1
模拟右键点击

我用下面的代码来模拟右键单击华廷在Firefox

的NameValueCollection eventProperties =新的NameValueCollection(); eventProperties.Add(“button”,“2”); box.FireEvent(“onmousedown”,eventProperties);

它们在IE中运行良好,但在Firefox中不起作用,Firefox仍然认为点击为左(0)按钮按钮。

谢谢

回答

0

我也想到了这一点。它可能会在WatiN中看到,但我确实找到了解决方法。

解决方法并不是很好,因为它涉及到一个局部变量来给测试钩。测试集变量,然后右键单击检查代码或者工作到

button == 2 || testHook == 1 

不漂亮,但它似乎是一个棘手的,直到框架更新。

0

看到我的答案来解决这个问题的FireFox here。尽管如此,这需要在WatiN中解决。

Jeroen