Webページモジュールのイベント/コールバック

次の表で、Webページモジュールで使用できるコールバックについて説明します。

S.No コールバックと説明
1 onAlert()

このコールバックは、ページにアラートがあるときに呼び出されます。コールバックは文字列を受け取り、何も返しません。

2 onCallback()

OnCallbackは、WebページからWebページオブジェクトに値を渡すために使用され、onCallback関数を内部的に呼び出すwindow.callPhantom()メソッドを使用して行われます。

3 onClosing()

これは、page.close()メソッドまたはwindow.close()メソッドのいずれかを使用してウィンドウが閉じられたときに呼び出されます。

4 onConfirm()

このコールバックは、ページからok / cancelで呼び出された確認済みメッセージがある場合に呼び出されます。

5 onConsoleMessage()

このコールバックは、Webページでコンソールメッセージが使用されている場合に使用されます。onConsoleMessageメソッドは3つの引数を取ります。

6 onError()

JavaScriptエラーが発生したときに呼び出されます。onErrorの引数は、msgと配列であるスタックトレースです。

7 onFilePicker()

これはファイルのアップロードに使用され、ユーザーがファイルをアップロードするときにコールバックが呼び出されます。

8 onInitialized()

このコールバックは、ページが読み込まれる前に呼び出されたときに呼び出されます。

9 onLoadFinished()

この関数は、開いたページが完全に読み込まれたときに呼び出されます。ロードが成功したか失敗したかを示す1つの引数があります。

10 onLoadStarted()

このコールバックは、ページの読み込みが開始されたときに呼び出されます。

11 onNavigationRequested()

このコールバックは、ナビゲーションイベントがいつ発生するかを通知します。

12 onPageCreated()

このコールバックは、ページによって新しい子ウィンドウが開かれたときに呼び出されます。

13 onPrompt()

このコールバックは、Webページによってプロンプトが呼び出されたときに呼び出されます。メッセージと回答の2つの引数を取ります。戻り値は文字列です。

14 onResourceError()

このコールバックは、Webページがファイルをアップロードできないときに呼び出されます。

15 onResourceReceived()

このコールバックは、ページによって要求されたリソースが受信されたときに呼び出されます。

16 onResourceRequested()

この関数は、ページがリソースを要求したときに呼び出されます。

17 onResourceTimeout()

このコールバックは、settings.resourceTimeoutが使用されているときに、要求されたリソースがタイムアウトしたときに呼び出されます。

18 onUrlChanged()

これは、ナビゲーションを使用してURLが現在のURLから変更されたときに呼び出されます。コールバックに対する引数が1つあります。これは、新しいURLtargetUrl文字列です。