我的页面中links
很少。如果向下滚动页面,则可以看到很少links
。
我正在使用C# - Protractor for script automation
。
当我检查布尔条件时,它会显示元素。但是,如果我click
link
它没有导航到实际页面。
当使用debug
时,如果我向下滚动页面执行click
命令,那么它可以正常工作。如何解决此向下滚动问题?
IJavaScriptExecutor js = ngDriver as IJavaScriptExecutor;
js.ExecuteScript('arguments[0].click()', targetElement);
Getting error that Too many characters in character literal
这种语法是否正确?
由于
答案 0 :(得分:0)
这对我有用
var elem = driver.FindElement(By.CssSelector("something"));
((IJavaScriptExecutor)driver).ExecuteScript("arguments[0].scrollIntoView(true);", elem);