我的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
此语法正确吗?
谢谢
这对我有用
var elem = driver.FindElement(By.CssSelector("something"));
((IJavaScriptExecutor)driver).ExecuteScript("arguments[0].scrollIntoView(true);", elem);