. Я пытаюсь понять, почему мой Applescript ничего не делает, когда тот же код javascript вводится в Панель адреса Safari работает.
Перейдите на страницу результатов поиска, например: http://www.google.com/search?q=test . Для правильного поведения введите это в адресную строку и нажмите Enter:
javascript: document.getElementsByClassName('vspib')[0].click();
Вы увидите, что он выбирает лупу для первого результата поиска.
Это то, что я хочу сделать с помощью javascript. Поэтому я набрал следующее:
tell application "Safari"
activate
do JavaScript "document.getElementsByClassName('vspib')[0].click();" in document 1
end tell
Однако ничего не делает. Есть идеи?