我正在尝试通过创建简单的AHK scrips来在线自动填写某些表格,从而使我的工作变得更轻松
我不是很擅长解释,但希望有人能理解我在说什么。
问题是这个网站有一些文本框,下拉自动建议打开,并且在选择那些文本框时有延迟。我假设在选择文本框时,它会从某个数据库中提取数据,导致延迟。
现在我的问题是。是否可以在网站上关闭下拉菜单,甚至可以在必要时关闭整个浏览器?
我真的希望我的脚本可以用标签输入,直接记下所需的内容,立即发布。
答案 0 :(得分:0)
自动完成下拉列表只是JS脚本。因此,我认为没有办法通过单击浏览器设置中的复选框来禁用它们。
首先,尝试完全禁用JS。
此外,如果只涉及很少的网站,您可以尝试找出使用的JS库并在浏览器JS控制台中禁用它们。
答案 1 :(得分:0)
您打算通过按键还是通过COM进行此操作?
我想通过按键你无法避免聚焦元素并触发信息查找。
AutoHotkey可以使用COM(组件对象模型)与Internet Explorer上的网页进行交互。 COM可以启动/锁定到IE实例,检测页面是否正在加载/已加载,导航到特定URL,并设置Web元素的文本, 很可能没有触发下拉列表。我没有测试COM是否可以禁用元素,这是可能的。 此外,Acc.ahk可能能够设置元素的文本。