javascript - 在 Chrome 中执行 applescipt 代码之前等待页面加载

标签 javascript google-chrome applescript

我在 applescript 中有一段代码可以自动填充 Web 表单,我想在页面完全加载之前等待,然后继续使用 javascript 填充表单。

代码:

告诉应用程序“Google Chrome”告诉窗口 1 的事件选项卡

激活

open location "http://www."

delay 10

execute javascript "document.getElementById('ctl00_ContentPlaceHolder1_personDetails_titleDropDownList').value='Mr '"

提前致谢

最佳答案

我会将其添加到等待页面加载的 script 标记中。所以在页面底部它会是这样的:

<script>
$(document).ready(function() {
    document.getElementById('ctl00_ContentPlaceHolder1_personDetails_titleDropDownList').value='Mr ';
});
</script>

关于javascript - 在 Chrome 中执行 applescipt 代码之前等待页面加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35709236/

相关文章:

django - 如何将 Chrome 扩展添加到 django-cors-headers 白名单?

objective-c - 在用户键入时更新标签 使用 Cocoa-Applescript

applescript - 避免使用 Keyboard Maestro 上的一键快捷键的文本字段

javascript - 为什么我的 JSON 文件显示单个键中的所有值?

JavaScript 不适用于所有输入

javascript - Chrome Javascript 日期构造函数错误?

javascript - "Can' t 查找变量“Rails 3.1 和 Coffeescript 的错误

google-chrome - 鼠标悬停在 anchor 标记上不显示指针光标。在 Chrome 上观察到的行为,在 IE 9 上工作正常吗?

google-chrome - 拒绝执行内联脚本,因为它违反了以下内容安全策略指令 : "script-src ' self'"

macos - 制作 AppleScript 程序来监听系统范围内的快捷方式