<image>要素は、ORDSYS.ORDIMAGE、ORDSYS.ORDAUDIO、ORDSYS.ORDVIDEOまたはORDSYS.ORDDOCなどのOracle interMedia型にバインドできます。
PCブラウザに対して、<bc4j:image>要素は次の手順でレンダリングを行います。
- <bc4j:image>はinterMedia属性を取得し、HTMLの<IMG>タグを出力します。
- <bc4j:image>要素のwidthまたはheight属性が設定されている場合、その属性と値が<IMG>タグに表示されます。
- <bc4j:image>要素のwidthまたはheight属性が設定されていない場合、およびバインドされた属性がORDIMAGE型の場合は、ORDIMAGEオブジェクトのwidthおよびheightプロパティが取得され、<IMG>タグのwidthおよびheight属性のデフォルト値として設定されます。 その他のinterMedia型の場合、<bc4j:image>ではwidthおよびheight属性を無視します。
- <bc4j:image>要素のwidthまたはheight属性が設定されていない場合、およびORDIMAGEオブジェクトのwidthまたはheightプロパティがゼロの場合は、生成された<IMG>タグにはwidthおよびheight属性がありません。
- interMediaオブジェクトがNULLの場合、<bc4j:image>要素からは何も生成されません。
- interMediaオブジェクトのコンテンツがイメージではない場合、HTMLの<IMG>タグは生成されますが、ブラウザには無効なイメージ・アイコンが表示されます。
- attrName属性およびsource属性の両方がある場合は、source属性が優先されます。