条件付きコメントは非常に便利で良いのですが、IEによるブラウジング以外はコメントアウトとみなされてしまうため、DreamWeaverのテンプレートに記述すると、条件付きコメント内のパスは自動的に補完されなくなってしまいます。
<!--[if lte IE 8]>
<script type="text/javascript" src="./path/to/script.js"></script>
<![endif]-->
ということで、テンプレート上は条件付きコメントではなく、適用後には条件付きコメントになるようにしてしまえば良い、という考えと、DWの変数処理(@@('hoge')@@
)を利用することで対応することが可能です。
@@('<!-')@@-[if lte IE 8]>
<script type="text/javascript" src="./path/to/script.js"></script>
<![endif]-@@('->')@@
これで、テンプレート上はコメントとみなされず、テンプレート適用後のHTMLでは条件付きコメントになるので、コメント内のパスも補完された形で適用されるようになります。
まぁ、絶対パスとかサイトルート相対パスとかで指定しちゃえば良いんですけどね。