通过Applescript - 错误点击网页上的按钮

时间:2016-11-23 14:03:24

标签: javascript applescript

我试图通过AppleScript点击网页项目,但没有成功。

我在chrome和safari中尝试了以下代码:

execute "document.getElementById('t-strikethrough').click();" 

do JavaScript "document.getElementById('t-strikethrough').click();" 

在Safari中,第一行代码不执行任何操作,脚本编辑器的结果部分显示缺少值。使用Chrome,我收到以下错误:

  

无法制作“document.getElementById('t-strikethrough')。click();”到   类型说明符

这包含在tell语句中,用于定位app,window和document。

1 个答案:

答案 0 :(得分:0)

如果没有看到所有AppleScript代码,很难确切地看到问题所在。您可能想尝试为URL设置变量,如下所示:

set URL of document 1 to "http://www.whatever.com"
do JavaScript "document.getElementById('t-strikethrough').click();" in document 1

查看此帖子以查看完整示例。 Click Button on Webpage with Applescript/JavaScript

相关问题