1
我有一個簡單的需求。我只想單擊Python Selenium RC Client中的Confirmation Popup的「Cancel」按鈕,而不使用chooseCancelOnNextConfirmation。有沒有任何Javascript替代品來做到這一點?
就像selenium webdriver有alert.dismiss,我可以在Selenium中實現相同的功能而無需選擇取消下一個確認?我不想使用chooseCancelOnNextConfirmation的原因是因爲它需要在彈出窗口出現之前調用。
總之,我只是想實現這樣的事情:chooseCancelOnNextConcirmation alternative in Selenium RC
# Using Python Selenium RC Client
# This works for clicking Ok....
click('foo') # Clicks on button 'foo' which brings up a confirmation popup
get_confirmation() # Clicks 'Ok' on the popup
# This works for clicking Cancel....
choose_cancel_on_next_confirmation() # Click on cancel for next popup
click('foo') # Clicks on button 'foo' which brings up a confirmation popup
get_confirmation() # Clicks 'Cancel' on the popup
# This is what I want....
click('foo') # Clicks on button 'foo' which brings up a confirmation popup
run_script('some script to click cancel') # Clicks 'Cancel' on the popup
這將是巨大的,如果有任何人知道如何使用JavaScript實現的呢?
感謝, 阿米特