2017-07-03 16 views
0

私は完全に動作していたAutomatorアプリケーションを持っていました。 私はそれを使ってSafariを開き、数字のドキュメントから取得したデータをフォームに入力します。macOSアップデート後のAppleScriptとAutomatorの問題

do JavaScript "document.getElementById('Name').value = '" & name & "'; 

しかし、すぐにアプリがその行になるにつれて、それは誤りや停止が発生した:私はのようなものを使用した入力フィールドを選択する

。私はdo JavaScriptを使用していくつかの他のコマンドを試しましたが、何も動作していないようです。

この問題がこの更新プログラムに関連するかどうかはわかりません。 do JavaScriptコマンドが変更できますか?

答えて

0

私は問題を発見して、タブに対処する必要があります。 Safariでは、Apple Eventsからスクリプトを有効にする必要がありました。このオプションは更新プログラムで無効になっています。

エラーには何の情報も表示されませんでしたが、アプリケーションでエラーが検出され、停止する必要があるとしか書かれていませんでした。だから、デバッグは難しかったです。

0

ドゥJavaScriptがSafariのウィンドウ

tell application "Safari" 
    activate 
    set jScript to "yourscriptcode;" 
    do JavaScript jScript in current tab of first window 
end tell 
+0

いいえ、私はまだエラーが発生します。それは私がjavascriptの任意の種類を使用させていないapplescriptのようです。 – GuayoMena

+0

正確なエラーは何ですか? html(必須部分)を貼り付けます。 –

関連する問題