小编Rya*_*yan的帖子

executeScript(selenium web driver)方法无法定义全局变量供以后使用?

executeScript在selenium web驱动程序中使用该方法,我发现了一个问题:

js.executeScript("var b='1'; ");
js.executeScript("alert(b)");
Run Code Online (Sandbox Code Playgroud)

在我运行上面的代码后,我想有一个值为的警报窗口1,但它说:

b is not defined
Run Code Online (Sandbox Code Playgroud)

我的问题是:我定义b为一个全局变量,但为什么我以后不能得到它?

selenium selenium-chromedriver selenium-webdriver

4
推荐指数
1
解决办法
3462
查看次数