Phantomjs-webpage-module-events-callbacks

提供:Dev Guides
移動先:案内検索

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

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

S.No Callbacks & Description
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つあり、これは新しいURL targetUrl文字列です。