私は、Javascript と JXA のどちらかについて、ここで夕食を食べるのが初めてなので、愚かな質問をした場合はご容赦ください。しかし、私は JXA を使用して強調表示されたテキストから文字列を取得する方法を見つけようとしています - 自動化のための JavaScript、Javascript は Yosemite 以来 Automator で認識できるため、これらで何かを動作させることができると思いました:
window.getSelection
で:
function getSelectedText() {
if (window.getSelection) {
txt = window.getSelection();
} else if (window.document.getSelection) {
txt =window.document.getSelection();
} else if (window.document.selection) {
txt = window.document.selection.createRange().text;
}
return txt;
}
このコードは私のものではありません。誰かがこれを投稿しました。しかし、Automator でwindow
orを使用document
して Mac OS に変更を加えることができないことがわかったので、誰かがこの Javascript コードを Automator が理解できる JXA に変換する方法を教えてもらえますか?
どうもありがとう!