在Firefox中单击右键

在Firefox中单击右键,firefox,watin,Firefox,Watin,我使用以下代码来模拟右键单击 NameValueCollection eventProperties=新的NameValueCollection; Addbutton,2; box.FireEventonmousedown,eventProperties 它们在IE中运行良好,但在Firefox中不起作用,Firefox仍然将单击识别为左0按钮 谢谢我也遇到了这个问题。这可能会在WatiN内部看到,但我确实找到了解决办法 解决方法不是很好,因为它涉及一个局部变量来为测试提供一个钩子。测试设置变量

我使用以下代码来模拟右键单击

NameValueCollection eventProperties=新的NameValueCollection; Addbutton,2; box.FireEventonmousedown,eventProperties

它们在IE中运行良好,但在Firefox中不起作用,Firefox仍然将单击识别为左0按钮


谢谢

我也遇到了这个问题。这可能会在WatiN内部看到,但我确实找到了解决办法

解决方法不是很好,因为它涉及一个局部变量来为测试提供一个钩子。测试设置变量,然后右键单击检查代码是否有效

button == 2 || testHook == 1

虽然不漂亮,但在框架更新之前,这似乎是一个棘手的问题。

请参阅我的答案,以解决FireFox的问题。但这需要在WatiN中修复

杰罗恩