使用 vbscript 自动实现页面滚动

2024-01-02

我需要使用 vbscript 拍摄页面的完整快照,为此我需要向下滚动一点。实际上,我可以在快照中拍摄页面的一半,但我还需要在下一个快照中拍摄剩余部分。

页面加载后我尝试使用以下内容

ie.document.body.doScroll("pageDown")

但它不是向下滚动页面,有没有更好的方法可以做到这一点,实际上我不想向下滚动页面,而只是向下滚动 100 像素,有什么方法可以做到这一点吗?

提前致谢。


你可以使用scrollBy http://msdn.microsoft.com/en-us/library/ie/ms536728%28v=vs.85%29.aspx在父窗口上。

ie.Document.parentWindow.scrollBy 0, 100
'as relative new.x = current.x + (0), new.y = current.y + (100)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 vbscript 自动实现页面滚动 的相关文章

  • IE9 中的 IE7/8 模式与实际运行 IE7/8 相比效果如何

    我试图确认这一点是出于工作目的 因此我们不需要单独的虚拟机在 IE7 和 IE8 中进行测试 我一直只是使用IE9 F12 中的开发者工具并更改浏览器模式和文档模式来进行IE7和IE8测试 这与 真实 IE7 和 IE8 中的实际测试相比如
  • vbs脚本通过ftp发送文件并检查/删除原始文件

    我正在尝试通过 ftp 发送文件 然后检查该过程是否成功完成 如果成功 我将删除原始文件并仅保留在 FTP 上的目标文件夹中发送的文件 我设法修补了一个连接到 FTP 并发送文件的脚本 但我不确定如何将原始文件夹与 FTP 上的文件夹进行交
  • Fiddler 导致我的互联网访问停止工作

    我的计算机上安装了 Windows 8 1 并经常使用 Fiddler 捕获网络流量 然而 最近 当我打开 Fiddler 并让它捕获网络流量时 我的互联网连接中断了 我打开 IE 时收到的错误是 无法显示此页面 在 Chrome 中 我收
  • 如何移动到浏览器窗口中不可见的geb页面内容?

    如何让 geb webdriver 移动到页面上可能不在浏览器视图中的元素 该元素存在于页面上并显示 但该元素可能会出现在页面底部 并且浏览器需要向下滚动才能看到该元素 import geb Page class myPage extend
  • Internet Explorer 10+ 媒体查询和响应断点

    我正在尝试将 IE10 特定媒体查询与最大宽度页面断点结合起来 我很确定它们可以组合 但不知道如何去做 这是原始的 IE10 唯一的 css 媒体查询 media all and ms high contrast none ms high
  • 如何使用 VbScript 创建选项对话框?

    我有一个第三方应用程序 它调用 vsbscript 文件来执行某些操作 我想提供一个带有选项选择的用户提示 可以是下拉列表或复选框或类似的选项 然而 我能找到的只是输入框选项 我不认为 HTA 适合我的情况 除非有办法从 vbs 文件调用它
  • IE10、Opera 12 :: 不透明度:<1,display:inline 导致奇怪的裁剪

    在这个问题中 如果工作人员和社区不介意 我想解决不同浏览器的两个不同错误 尽管它们是在相同条件下发生的 当元素带有display inline and a box shadow 但这里设置更多是为了演示目的 得到opacity小于 1 那么
  • 在 IE 上使用 CKEditor 插件获取选定的文本

    我为 CKEditor 制作了一个插件 但它依赖于当前选定的文本 在 FF 和 Chrome 中我可以使用 var selectedText editor getSelection getNative 但这在 IE 中不起作用 我只能得到
  • 如何使用 cypress 登录 Salesforce?

    我目前正在使用 cypress 进行一些测试 但是 我必须与 salesforce 进行一些测试 似乎我遇到了以下问题 哎呀 没有可以运行的测试 context Salesforce gt beforeEach gt cy request
  • 通过VBScript调用WCF服务

    有一个WCF服务 配置如下
  • 如何在 IE 中使用 relatedTarget (或等效项)?

    显然 IE 11 有问题relatedTarget 例如blur事件 IE 有没有替代方法来获取relatedTarget 下面是一个在 IE 中产生错误的示例 https jsfiddle net rnyqy78m https jsfid
  • 影响浏览器是否提示保存凭据

    对于大多数具有用户名和密码对话框的网页 浏览器将提示用户是否要保存该表单的凭据 然而 对于此登录页面 http vdn volvoce com 事实并非如此 我找不到关于 IE 如何决定是否显示此对话框的任何好的数据 如何让 IE 显示该提
  • 样式选项以粗体显示

    我遇到了选项的样式问题 我需要一些选项以粗体样式显示 但 Internet Explorer 不想呈现它 我使用 CSS 设置它font weight bold 这不起作用 在此页面中可以看到一个示例 Example http www 45
  • IE 测试器中的警报框

    IE Tester 没有控制台 并且该软件中的警报框似乎被忽略 这是预期的行为吗 如果是这样 如何使用这个工具调试 javascript 我安装了调试栏 但除了允许我查看 DOM 之外 它似乎没有做任何有用的事情 我需要能够在脚本执行期间检
  • 为什么 IE 不将

    我正在运行这个示例脚本 http jsfiddle net KsV2F 2 使用IE var select select var button button button click function var option
  • 删除 IE9 边缘周围的 2px 灰色边框

    我正在尝试对这个网站进行编码 尝试关键字 并且我正在尝试找出如何删除这个阴影2px灰色边框延伸到 IE9 窗口的内部 至少顶部 左侧和底部 我的边距设置为零 因此所有页面元素都到达页面的最边缘 但使用 IE9 它们会停在这个灰色边框处 我没
  • 如何在 C# 中打开 Internet Explorer 属性窗口

    我正在开发一个 Windows 应用程序 我必须向用户提供一种通过打开 IE 设置窗口来更改代理设置的方法 Google Chrome 使用相同的方法 当您尝试更改 Chrome 中的代理设置时 它将打开 Internet Explorer
  • 如何从 .bat 运行 .vbs

    创建了一个广泛的批处理脚本程序来处理一些自动文件管理和打印 我需要调用一个 vbs 文件来执行它的 sendkeys 操作 有没有办法在不冻结程序的情况下完成此任务 我试过了START WAIT my vbs并且脚本在进入 vbs 时冻结
  • GUI 测试工具 PyUseCase 与 Dogtail 相比如何?

    GUI测试工具如何Py用例 http pypi python org pypi PyUseCase重命名为故事文本 http pypi python org pypi StoryText 相比于Dogtail http en wikiped
  • vbs以字典作为参数执行另一个vbs脚本

    我正在尝试从另一个 vbscript 执行一个 vbscript 我的想法是 我必须传递字典作为参数 但我总是收到相同的错误消息 到目前为止 这是我的代码 dim objShell Set objShell Wscript CreateOb

随机推荐