標 準 の テ ン プ レ ー ト で は 、 表 示 情 報 の 絞 込 み を 行 う に は 、$TAGDEL 属 性
(MobilenetServer/WEBの独自属性)を指定します。
$TAGDEL属性を指定したタグにおいて、そのタグの開始タグと終了タグを削除します。
閉じタグのないタグと、その内容を削除したい場合は、次に述べる$BLOCKDEL属性を 使用してください。
コ ン テ ン ツ 中 の 不 要 な 部 分 を<!-- $BLOCKDEL -->と<!-- /$BLOCKDEL -->
(MobilenetServer/WEB独自タグ)で囲むことによって、削除することもできます。
例えば、IEなどの通常のブラウザで見るときに、見栄えを良くするために複数の空白を 入れているが、携帯電話で見るときには冗長になってしまうため、空白を 1 つにしたいと いうときに、以下のように指定すれば、携帯電話では空白が1つになります。
ここと<!-- $BLOCKDEL --> <!-- /$BLOCKDEL --> ここの間に、ブランクが5 つある。<BR>
↓
ここと ここの間に、ブランクが5つある。
さらに、$IMODE、$JSKY、$EZWEB、$EZWEBHDML、$DOTI、$BRPHONE、
$LMODE、$H、$HPHONE、$PDA、$EXIRE、$HPC、$WH(MobilenetServer/WEB 独自属性)を同時に指定することにより、部分削除を行うキャリアを限定することもでき ます。なお、$IMODEと$JSKYのように、これらのキャリア指定属性を複数指定すること もできます。
$BLOCKDELの使用に際して1つだけ注意しなければならない点があります。それはタ グペアの対応関係を壊すような形での適用はできないということです。例えば、
<FONT COLOR="red">
1
</FONT>
<FONT COLOR="blue">
2
</FONT>
というコンテンツがあったときに、全文字を赤色にしようと以下のような$BLOCKDEL の使い方をしても正しく動作しません。これは、1 つ目の<FONT></FONT>ペアの閉じタ グのみ、2つ目の<FONT></FONT>ペアの開始タグのみ、を消そうとしているためです。
タグを消す場合は開始タグと閉じタグをペアで消す必要があります。
<FONT COLOR="red">
1
<!-- $blockdel -->
</FONT>
<FONT COLOR="blue">
<!-- /$blockdel -->
2
<!-- $BLOCKDEL -->全キャリアで削除される部分<!-- /$BLOCKDEL -->
<!-- $BLOCKDEL $IMODE -->iモードのみ削除される部分<!-- /$BLOCKDEL $IMODE -->
<!-- $BLOCKDEL $JSKY -->ボーダフォンライブ!のみ削除される部分<!-- /$BLOCKDEL $JSKY -->
<!-- $BLOCKDEL $EZWEB -->EZwebのみ削除される部分<!-- /$BLOCKDEL $EZWEB -->
<!-- $BLOCKDEL $EZWEBHDML -->EZweb HDML端末(Wap2端末以外)のみ削除される部分<! /$BLOCKDEL $EZWEBHDML
-->
<!-- $BLOCKDEL $DOTI -->ドットiのみ削除される部分<!-- /$BLOCKDEL $DOTI -->
<!-- $BLOCKDEL $BRPHONE -->ブラウザフォンのみ削除される部分<!-- /$BLOCKDEL $BRPHONE -->
<!-- $BLOCKDEL $ LMODE -->Lモードのみ削除される部分<!-- /$BLOCKDEL $LMODE -->
<!-- $BLOCKDEL $H -->H”のみ削除される部分<!-- /$BLOCKDEL $H -->
<!-- $BLOCKDEL $HPHONE -->AirH”Phoneのみ削除される部分<!-- /$BLOCKDEL $HPHONE -->
<!-- $BLOCKDEL $PDA -->PDA端末のみ削除される部分<!-- /$BLOCKDEL $PDA -->
<!-- $BLOCKDEL $EXIRE -->エクシーレのみ削除される部分<!-- /$BLOCKDEL $EXIRE -->
<!-- $BLOCKDEL $HPC -->ハンドヘルドPCのみ削除される部分<!-- /$BLOCKDEL $HPC -->
<!-- $BLOCKDEL $WH -->WEBHANDYのみ削除される部分<!-- /$BLOCKDEL $WH -->
</FONT>