javascript - 向下滚动 [GeckoFx + Javascript]

标签 javascript c# c#-4.0 geckofx

我正在尝试使用 GeckoFx v33 和 Javascript 向下滚动页面。 我的 C# 代码如下:

        private void scrollWb() {
        string command = "window.scrollTo(0, document.body.scrollHeight);";
        using (Gecko.AutoJSContext context = new AutoJSContext(wb.Window.JSContext))
        {
            var result = context.EvaluateScript(command, wb.Window.DomWindow);

        }

我的代码不起作用...有人可以帮助我吗? 谢谢。

最佳答案

滚动是使用 Window 对象的方法处理的:

enter image description here

或者,您可以使用 GeckoHtmlElement 的 .ScrollIntoView() 属性来访问特定元素。

关于javascript - 向下滚动 [GeckoFx + Javascript],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37548216/

相关文章:

.net - 如何从 C# 运行 C++ .exe 文件?

javascript - Azure AD 预检请求未返回数据

javascript - jQuery 选择器检查特定文本(域扩展)

javascript - 为什么 <script type "this"> 中未定义 ="module"?

JavaScript:检测浏览器库函数 - 是否存在?

c# - 在c#中实现两个具有相同功能的接口(interface)

c# - 转换自定义操作过滤器以供 Web API 使用?

c# - 无法通过 VimClient 连接到 PowerCli

c# - Visual Studio Performance Profiler "Force GC"按钮实际上在做什么?

c# - 是否可以包装整数并像整数一样调用它?