2015-02-02 5 views
0

У меня есть div меню, которое скрыто. Div включает в себя span с onclick:Невозможно выполнить 'onclick' с помощью 'fire_event'

onclick="parent.ClickMenuItem(this, '', 'http://some_link', 0); parent.wndPopupbtnMenu.hide(); 

Когда я пытаюсь выполнить его через fire_event ничего не происходит. Но шаг становится пройденным.

page.spnMngUsers_element.fire_event :onclick 

объект Страница spnMngUsers:

in_iframe(:id => 'PortalSubmenuFrame') do |frame| 
    span(:spnMngUsers, :xpath => "//span[text()='Users']", :frame => frame) 
end 

P.S .: Применение на основе iframe «s

ответ

1

При использовании fire_event, вы не даете статус, но действие.

page.spnMngUsers_element.fire_event('click') 
+0

Нет, не работает. Все еще шаг будет передан, но 'onlick' не был выполнен. И ': onclick' работает для открытого скрытого подменю. –

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