ページの内容(テキスト)を取得する

説明

ページの内容(テキスト)を取得するには最初にSafari = Application("Safari")としてアプリケーションオブジェクトを取得します。次に取得したアプリケーションオブジェクトのSafari.documents配列を読み出します。ページ内容(テキスト)はドキュメントオブジェクトのtextプロパティに入っています。読み出す場合はtext()のようにメソッドとして指定します。最前面のドキュメント(アクティブになっているタブ)のページ内のテキストを取得するにはdoc[0].text()のように指定します。

サンプル [サンプルをダウンロード]

var Safari = Application("Safari");
var doc = Safari.documents; // ドキュメントを取得する
var text = doc[0].text(); // ページの内容(テキスト)を取得する
Safari.includeStandardAdditions = true; // 標準コマンドを使用可能にする
Safari.displayAlert(text); // アラートダイアログを表示する
<< 目次に戻る