2013-07-31 3 views
1

Давайте использовать кнопку «Задать вопрос» http://www.stackoverflow.com по этому вопросу.Как отключить контекстное меню?

Предположим, я выполняю контекст, нажав кнопку «Задать вопрос», это приведет к появлению контекстного меню.

btn_ask_question = driver.find_element(:css, '.nav.askquestion li') 
driver.action.context_click(btn_ask_question).perform 

Теперь я хочу, чтобы контекстное меню исчезло. Как я могу достичь этого, используя Selenium WebDriver с Ruby? метод выпуска не работает.

Ниже контекстное меню изображения:

context_menu

+0

какой из них является контекстным меню? вы можете дать изображение с экрана? –

+0

Добавлено изображение. – TDHM

+0

Эй, нисходящий, вы должны объяснить, почему вопрос не показывает никаких исследований. Нехорошо в этом сообществе спускаться без объяснения. – TDHM

ответ

1

Я не думаю, что есть что-то встроенные для обработки контекстное меню на уровне системы.

Проще всего попробуйте найти элемент тела, щелкните тело.

driver.find_element(:css, 'body').click 
+0

Я тоже думаю то же самое. Спасибо пользователю1177636! – TDHM

Смежные вопросы