5
我有一個名爲foo
的布爾JavaScript變量,我想將其值從true更改爲false。該變量具有全局範圍。用Selenium修改JavaScript變量
在Selenium中,我該如何改變這個變量的值?
(變量,對用戶隱藏,禁用CPU密集型功能,使硒嗆。)
我有一個名爲foo
的布爾JavaScript變量,我想將其值從true更改爲false。該變量具有全局範圍。用Selenium修改JavaScript變量
在Selenium中,我該如何改變這個變量的值?
(變量,對用戶隱藏,禁用CPU密集型功能,使硒嗆。)
你沒有指定語言和硒的工具,所以......
的Java +硒的webdriver
// assuming JS is enabled for this driver instance
((JavascriptExecutor)driver).executeScript("window.foo = false;");
的Java +硒RC
selenium.getEval("window.foo = false;")
C#+硒lenium WebDriver
((IJavaScriptExecutor)driver).ExecuteScript("window.foo = false;");
謝謝。我用於Selenium的語言是Java。 –
也適用於Python。我正在使用Python + Webdriver –