在Applescript中调用Javascript函数

时间:2014-04-06 17:59:51

标签: javascript applescript

我正在尝试在外部网页上自动执行javascript函数调用。

我要执行的代码行是通过单击此div

触发的
<div class="vote_btn 151" onclick="vote('151', 'California Square Red Paso','145');">&nbsp;VOTE ►</div>

我没有自动点击div,而是跳过调用投票功能。我试图在两个浏览器中执行此操作。这是safari的苹果:

tell application "Safari" to do JavaScript "vote('151', 'California Square Red Paso', '145');" in document 1

和chrome:

tell application "Google Chrome"

    tell window 1

        tell tab 1

            execute javascript "vote('151', 'California Square Red Paso', '145');"

        end tell

    end tell

end tell
问题是,我得到了奇怪的错误。对于chrome,它表示&#34;投票没有定义&#34;和safari&#34;变量投票没有定义&#34;。好像我的Applecripts无法访问javascript?我知道在stackoverflow上有类似的问题,但我已经阅读并尝试了所有的解决方案,没有成功的结果。任何帮助将不胜感激!

0 个答案:

没有答案