我正在尝试在外部网页上自动执行javascript函数调用。
我要执行的代码行是通过单击此div
触发的<div class="vote_btn 151" onclick="vote('151', 'California Square Red Paso','145');"> 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上有类似的问题,但我已经阅读并尝试了所有的解决方案,没有成功的结果。任何帮助将不胜感激!