javascript - Applescript JavaScript "End of Line but found identifier"控制谷歌浏览器时出错

标签 javascript applescript

以下是我的 AppleScript 脚本的一部分,它应该单击 Google Chrome 当前选项卡中名称为“connect”的元素。

tell app "Google Chrome"
do JavaScript "document.getElementsByName('connect').click();" in current tab of first window
end

当 is 运行时,它返回以下语法错误:

Expected end of line but found identifier.

我如何让它工作?

最佳答案

没关系。我想通了。

代码如下:

tell application "Google Chrome"
    execute front window's active tab javascript "document.getElementsByName('connect')[0].click()"
end tell

关于javascript - Applescript JavaScript "End of Line but found identifier"控制谷歌浏览器时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29287388/

相关文章:

javascript - 在调整大小事件js中运行对象的函数

java - 无法运行程序 "osascript": error=2, 没有这样的文件或目录

macos - Applescript "do shell script with administrator privileges"在后台挂起

javascript - 使用 AppleScript 和 JSON 解析数据时出错

cocoa - 使用脚本桥在 cocoa 中解释邮件正文

macos - Applescript 以全屏模式打开应用程序?

javascript - 保护对 Web 服务的 JavaScript 请求

javascript - JW Player 电影数据库服务不适用于 safari(所有其他浏览器都可以)

javascript - 如何映射每个对象值都有唯一 id 的对象并将这些值返回到 React 组件

javascript - Velocity JS动画运行时忽略点击事件