我试图通过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。
答案 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