I wrote following code to test executeScript():
String siteUrl = "
http://www.seznam.cz";
WebDriver driver = new new FirefoxDriver();
driver.get(siteUrl);
JavascriptExecutor js = (JavascriptExecutor) driver;
String scriptReturningString = "SZN.idGenerator()";
String scriptResult = (String)js.executeScript(scriptReturningString);
out.println("script result: " + scriptResult);
driver.quit();
I always get "script result: null" in output.
When I call different JS function that does not return anything, it
works.
Can you see any mistake ?
I run Selenium 2.0b1.