← レシピへ戻る

ページを開いて調べる

ブラウザータブを作成し、URL へ移動し、ページタイトルと最終 URL をログに出します。

ブラウザー自動化 初級 JavaScript open_a_page.js

前提条件

なし。

期待される結果

Guida がタブを開き、example.com へ移動し、ページタイトルと最終 URL をログに出します。

ソース例

open_a_page.js

最小限で役に立つブラウザー自動化スクリプトです。タブを作成し、ページへ移動し、アクティブブラウザーから基本的なページ状態を読み取ります。

// ページを開く - ブラウザーを URL へ移動する
//
// このスクリプトは URL へ移動し、処理を続ける前に
// ページの読み込みを待つ方法を示します。
const url = "https://example.com";
// 作業用のブラウザータブを用意する
await g.tabs.newBrowserTab();
g.log("移動中: " + url + "...");
// ページへ移動して読み込みを待つ
await g.nav.navigateToUrl(url);
g.log("ページを読み込みました");
// executeJS でページタイトルを読む
const title = await g.page.executeJS("document.title");
if (title) {
g.log("ページタイトル: " + title);
}
// 最終 URL を取得する(リダイレクトで変わる場合があります)
const finalUrl = await g.page.getUrl();
g.log("最終 URL: " + finalUrl);