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 ヘルプ』を参照してください。