2016-12-14 72 views
0

我想通过创建简单的AHK脚本来自动填写某些表单,让我的工作更轻松。
我不是很擅长解释,但希望有人能理解我在说什么。
问题是这个网站有一些启用了下拉式自动建议的文本框,并且在选择这些文本框时有延迟。
我假设在选择文本框时,它正在从某个数据库中提取数据,导致延迟。

现在我的问题是。如果需要,是否可以关闭网站上的下拉菜单,甚至可以关闭整个浏览器?
我真的希望我的脚本能够制作出来,随时准备好需要的内容,并且不会拖延。如何禁用某些网站上的文本框下拉建议?

回答

0

自动完成下拉列表只是JS脚本。因此,我认为,通过单击浏览器设置中的复选框来禁用它们是没有办法的。

首先,尝试完全禁用JS。另外,如果只涉及少数网站,您可以尝试查找使用哪些JS库并在浏览器JS控制台中禁用它们。

+0

所以我试图禁用JS,但事实证明,页面不能没有它打开。我不认为有一个解决方案... –

+0

@ Roki_09同意,在所有可能性,没有简单的解决方案。 –

0

你打算通过按键或通过COM来做到这一点?

我想通过按键无法避免聚焦元素并触发信息查找。

AutoHotkey可以使用COM(组件对象模型)与Internet Explorer上的网页进行交互。 COM可以启动/锁定到一个IE实例,检测页面是否正在加载/已加载,导航到特定的URL,并设置Web元素的文本,很有可能不会触发下拉列表。我没有测试COM是否可以禁用元素,这是可能的。另外,Acc.ahk也许能够设置元素的文本。