[Seasar-user:13883] Re: [teeda] <base href="">を書いた場合

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2008年 4月 23日 (水) 00:00:32 JST


小林 (koichik) です.

Date:    Tue, 22 Apr 2008 16:20:06 +0900
From:    "Mitsutaka Sato" <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:13879] Re: [teeda] <base href="">を書いた場合

> layoutの中のaタグのリンクについては、そのままとなっているようです。

そうですね.
現状で対応しているのは,

・<img> 要素の src 属性
・<input> 要素の src 属性
・<script> 要素の src 属性
・<link> 要素の href 属性

だけです.

> 以前、このあたりの議論がMLでなされていたようでしたが、
> 結局aタグはそのままとなったのでしょうか?

そういえばと思い調べてみたら,

[Seasar-user:10764]
> <a> 要素の href 属性については,無条件に
> パスを変換するのはちょっと危なっかしいので,
> 別途 te:〜 な属性が指定された場合だけ
> 変換する等の方法を考えたいと思ってます.

のまま忘れていました... 心より恥じる.
Teeda 1.1 で対応したいと思います.

> ページクラスの階層が揃っていない場合はリンクがおかしくなってしまうと思うのですが
> この場合の対処方法はありますでしょうか?

現状だと,/ から始まるパスにするしか
ないですね...


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>



Seasar-user メーリングリストの案内