2010-05-29 71 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