Я использую Python. Я видел Как отключить javascript в firefox с selenium?, в котором говорится создать профиль, а затем загрузить драйвер с этим профилем. Но я хочу отключить Javascript после того, как страница была отображена, поэтому это означает, что я не могу воссоздать драйвер.
Я пробовал следующее:
browser = selenium.webdriver.Firefox()
browser.get('http://wwwhatever.com')
browser.firefox_profile.set_preference('javascript.enabled', False)
browser.firefox_profile.update_preferences()
Но я получаю это:
print browser.capabilities['javascriptEnabled']
True
Кроме того, остальная часть моего теста по-прежнему действует как Javascript.