我使用以下代码模拟右键单击
NameValueCollection eventProperties = new NameValueCollection(); eventProperties.Add(“button”,“2”); box.FireEvent(“onmousedown”,eventProperties);
它们在IE中运行良好,但在Firefox中不起作用,Firefox仍然将点击视为左(0)按钮按钮。
由于
答案 0 :(得分:0)
我也反对这一点。它可能会在WatiN中看到,但我确实找到了解决方法。
解决方法并不好,因为它涉及一个局部变量来为测试提供一个钩子。测试集变量,然后右键单击检查代码可以工作
button == 2 || testHook == 1
不漂亮,但在框架更新之前,这似乎是一个棘手的问题。
答案 1 :(得分:0)
请参阅我为FireFox here解决此问题的答案。这需要在WatiN中修复。
的Jeroen