gpt4 book ai didi

javascript - applescript 尝试填写网络表单时出现预期的行尾错误

转载 作者:行者123 更新时间:2023-11-30 14:57:11 26 4
gpt4 key购买 nike

我正在尝试想出一个我可以运行的苹果脚本来填写我每天做的一些网络表格(JIRA 票证表格)。

我创建了这个 JS 脚本,当我在 Chrome 的控制台上运行它时它可以工作:

document.getElementById('summary').value="Inserted text"

所以现在我创建了我的 applescript 以便能够在外部执行它,但我总是得到“语法错误。预期行尾等,但发现未知标记。”

这是代码:

tell application "Google Chrome"

execute javascript document.getElementById('summary').value="Inserted text" in document 1

end tell

我知道 tell application 可以工作,但我不明白如何解决语法错误并使 applescript 工作

最佳答案

文档 1 中的 语法适用于 Safari。

使用谷歌浏览器,您应该与目标窗口active tab对话,例如:

tell application "Google Chrome"
tell active tab of window 1
execute javascript "document.getElementById('summary').value = 'Inserted text';"
end tell
end tell

或者将窗口编号替换为其名称

关于javascript - applescript 尝试填写网络表单时出现预期的行尾错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47065322/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com