如何在WatiN中使用鼠标右键?
我尝试了以下代码,但它没有用。
Div div1 = pzDev.Div("AppExplorer");
Span sp1 = div1.Span(Find.ById(new Regex("cl_")));
NameValueCollection eventProperties = new NameValueCollection();
eventProperties.Add("button", "2");
sp1.FireEvent("onmouseover",eventProperties);
Thread.Sleep(1000);
sp1.FireEvent("onmousedown",eventProperties);
sp1.FireEvent("onmouseup",eventProperties);
有人能提出正确的方法吗?
答案 0 :(得分:0)
只有当你有“onmouseover”或“onmousedown”等javascript事件时,这才有效。与您指定的元素相关联。
它不会产生右键,只是模拟对javascript事件的调用,就像点击鼠标右键一样。