セクションは foo.com/agriculture です。JavaScript の名前に対応するバナー画像があります。内部ページ foo.com/agriculture/harvest には、foo.com/agriculture とは別のバナーが必要です。各ページのバナー スワップ用に使用しているスクリプトは次のとおりです。
<script type="text/javascript">
var dir = location.pathname.split("/")[1];
//var dir2 = location.pathname;
if (dir == "agriculture")
document.write('<IMG SRC="/images/ib_agriculture.jpg" WIDTH=1024 HEIGHT=91 BORDER=0>')
else if (dir == "showcase")
document.write('<IMG SRC="/images/ib_show.jpg" WIDTH=1024 HEIGHT=91 BORDER=0>')
else if (dir == "contact")
document.write('<IMG SRC="/images/ib_contact.jpg" WIDTH=1024 HEIGHT=91 BORDER=0>')
else if (dir == "distribution")
</script>
次のさまざまなコードを試して、内部ページ foo.com/agriculture/harvest に別のバナーを割り当ててみました。
var dir = location.pathname.split("/")[1];
//var dir2 = location.pathname;
if (dir == "agriculture/harvest")
document.write('<IMG SRC="/images/ib_agriculture_harvest.jpg" WIDTH=1024 HEIGHT=91 BORDER=0>')
else if (dir == "showcase")
var dir = location.pathname.split("/")[1];
//var dir2 = location.pathname;
if (dir == "harvest")
document.write('<IMG SRC="/images/ib_agriculture_harvest.jpg" WIDTH=1024 HEIGHT=91 BORDER=0>')
else if (dir == "showcase")
上記の両方のスクリプトは、呼び出された foo.com/agriculture/harvest (ib_agriculture_harvest.jpg) ではなく、foo.com/agriculture バナー (ib_agriculture.jpg) を取得し続けます。ページごとに適切なバナーを呼び出すスクリプトを取得する方法がわかりません。