如何隐藏上下文点击?硒Chromedriver

时间:2019-07-13 04:20:02

标签: c# selenium selenium-webdriver selenium-chromedriver

我如何撤消硒中的上下文单击以使其消失? 例如,我右键单击(出现菜单),然后从屏幕上删除菜单。 我只想删除上下文菜单。

// Right click menu
var content = driver.FindElement(By.Id("content")); 
Actions act = new Actions(driver);
act.ContextClick(content).Build().Perform();
// Now how do I remove the right click menu?

2 个答案:

答案 0 :(得分:1)

您尝试从动作类中使用sendKeys方法发送ESC吗?

action.sendKeys(Keys.ESCAPE).perform();

答案 1 :(得分:0)

为什么您通常不在页面后的任何空白位置使用普通的单击操作以使上下文菜单消失?