0

通常の PeopleSoft コンポーネントは、ユーザーがログアウトしようとすると、タイムアウト ポップアップ ウィンドウを自動的に生成します。ただし、iScript はそうではありません。

既存のコードを活用するために、PeopleSoft がコンポーネント用に自動的に生成する JavaScript をリバース エンジニアリングしようとしていました。

実行する前に、他の誰かがこれを実行したかどうか、および落とし穴、ヒント、またはトリックがあるかどうかを確認すると思いました。それとももっと良い方法がありますか?

4

1 に答える 1

1

Navigation Collections ページ (iScript) はタイムアウトも処理するため、このページがどのように機能するかをリバース エンジニアリングしました。解決策は比較的簡単です。

まず、生成する HTML の部分に %Request.ExpireMeta (PeopleCode 関数) の結果を含めます。

次に、提供された JavaScript PT_SAVEWARNINGSCRIPT を生成する HTML に含めます。

最後に、iScript で javascript 関数 setupTimeout() を呼び出します。

于 2010-10-08T18:05:46.493 に答える