在C#中使用Selenium WebDriver执行JavaScript

在C#中使用Selenium WebDriver执行JavaScript

这是如何实现的?在这里它说java版本是:

WebDriver driver; // Assigned elsewhereJavascriptExecutor js = (JavascriptExecutor) driver;js.executeScript("return document.title");

但我找不到C#代码来做到这一点。


千巷猫影
浏览 3130回答 3
3回答

紫衣仙女

我更喜欢使用扩展方法来获取脚本对象:public static IJavaScriptExecutor Scripts(this IWebDriver driver){     return (IJavaScriptExecutor)driver;}用作:driver.Scripts().ExecuteScript("some script");
打开App,查看更多内容
随时随地看视频慕课网APP