hrefの引数urlを、変数+定数で指定する

[新着] Webテンプレートを仮オープンしました



0   名前: minx : 2007/01/29(月) 17:14  ID:u7OKXWvF sub-vK
基本的な質問で申し訳ありません。

HTMLの中に、HTMLやWordファイルへのリンクの指定が沢山あります。
リンク先ファイルを格納しているフォルダは一つしかありませんですが、このフォルダのパス名が長く、HTMLの中が見にくくなっています。
そこで、見た目すっきりさせるために、パスの指定を変数で行おうと思うのですが、そういう事は可能でしょうか。非常に簡単そうなのですが、過去ログなどをさらってもウェブ上に参考となるような情報が見つかりません。

下記の例ですと「x:\xxxxxxxx\xxxxxxxxx\xxxxxxxxxx\xxxxxxxxxxxxx\」を変数で表したいのです。

<a href="x:\xxxxxxxx\xxxxxxxxx\xxxxxxxxxx\xxxxxxxxxxxxx\file1.txt>file1</a>
<a href="x:\xxxxxxxx\xxxxxxxxx\xxxxxxxxxx\xxxxxxxxxxxxx\file2.txt>file2</a>
<a href="x:\xxxxxxxx\xxxxxxxxx\xxxxxxxxxx\xxxxxxxxxxxxx\file3.txt>file3</a>

つまり、以下のような形で実現できればな、と思っています。

<a href=pathname + "file1.txt">file1</a>
<a href=pathname + "file2.txt">file2</a>
<a href=pathname + "file3.txt">file3</a>

<SCRIPT language="JavaScript">
var pathname;
pathname = "x:\xxxxxxxx\xxxxxxxxx\xxxxxxxxxx\xxxxxxxxxxxxx\"
</script>

宜しくお願いします。

1   名前: NullPo : 2007/01/29(月) 17:14  ID:Z0FHbpib sub-ii
スレ違いで恐縮だが、こちらのほうがお勧め。
<base href="x://xx/xx/">

JavaScriptでやるのであれば、document.getElementsByTagName("a")としてfor文でも回せばできる。

2   名前: minx : 2007/01/29(月) 17:14  ID:u7OKXWvF sub-vK
for文で回して変数と定数を合体させ、hrefの動的な指定が出来ました。

ありがとうございました。

一覧へ戻る