サーバー側 HTML ページのスクリプトは、ホストされているオンライン印刷順序付けウィザード クライアントと通信します。 この通信は、window.external オブジェクトによってアクセスされるメソッドとプロパティによって実現されます。
このドキュメントでは、次のトピックについて説明します。
メソッドとプロパティ
次のメソッドとプロパティは、window.external オブジェクトから使用できます。
サーバー側ページのスクリプトは、発行手順中にイベントをクライアントに通知するために、これらのメソッドを呼び出します。 例として FinalBack見てみましょう。 ウィザードで最初のサーバー側の HTML ページが表示されると、ホストされている HTML ページの前と後のウィザード ページのハンドルに関する知識を備えたページが表示されます。 この例のこの時点で、ユーザーは最初の HTML ページに座り、[戻る] ボタンをクリックします。 ウィザードは、このイベントの通知をサーバーに送信します。 このメッセージを受信すると、サーバー側スクリプトは、このイベントの OnBack ハンドラーを参照します。これは、これが最初の HTML ページであるため、FinalBack メソッドを呼び出します。 これにより、ウィザードは、サーバー側 UI に入る前に表示されるウィザード ページに移動します。
これらのメソッドとプロパティの詳細については、WebWizardHost および NewWDEventsオブジェクトのに関するドキュメントを参照してください。
設計に関する考慮事項
各サーバー側ページを構成する HTML は、ウィザード ウィンドウに通常表示されます。 これらのページをデザインするときは、ウィザード ウィンドウのサイズを変更できないことに注意してください。 そのため、可能な限りスクロール バーを回避して、ウィザードをスムーズに移動できるようにページを構築し、サイズを設定する必要があります。
各 HTML ページには、OnBack 、OnNext、および OnCancel イベントを するためのハンドラーも用意する必要があります。 OnNext ハンドラーは、Finish イベントも処理します。 OnBack 関数を実装していないページは無効と見なされ、エラー ページが表示されます。
関連トピック
-
NewWDEventsの