HTML 生成オプション
HTMLOptions 機能は、一般的で拡張可能な方法として Web サーバー用に開発されました。この機能では、アプリケーション開発者はフォームとフィールド固有のオプションを指定して、Web エンジンの HTML 生成を制御します。ユーザーは、Web サーバーの HTML ジェネレータの代替動作を選択できます。専用の Domino® Designer イベントまたは情報ボックス制御は必要ありません。
Web アプリケーションの設計者は、フォームとフィールドのレベルで HTML オプションを指定できます。オプションは、特別なフィールド $$HTMLOptions
を使用して指定します。
DisablePassThruHTML
オプションが HTMLOptions に追加されました。設計者は、フィールドレベルでパススルー HTML を制御および無効にできます。以前は、設計者には、サーバーレベルでパススルー HTML を無効にしてサイト間スクリプトを防ぐ機能がありました。新しいオプションによって、詳細なレベルでパススルー HTML を無効にできます。
この設定は、入力には影響せず、レンダリング (Web サーバーから生成される出力) に影響します。ユーザーは、パススルー HTML を含んだアイテムをポストできます。Web サーバーから出力 HTML が生成されるときには、HTML であるとは見なされません。
HTMLOptions で DisablePassThruHTML
の値が設定されていない場合は、Domino® は NOTES.INI 設定の DominoDisablePassthruHTML
の値をデフォルトとして使用します。
Domino® Web アプリケーションでの HTMLOptions 機能の使用の詳細については、『HCL Domino® Designer ヘルプ』を参照してください。