サイドバーで使える技 (改訂版)

観測気球

収集物の記録書庫 a data archive of collection -- collectible toys

[要旨] JavaScript ON のときは、目的のアーカイブファイルへ一発で飛べるように改良してみました。JavaScript OFF のときは従来通りの方法でアーカイブファイルに飛べます。
[キーワード] サイドバー アーカイブファイル 一発でジャンプ

« サイドバーで使えそうな技 | トップページ | うわっ »

2004.06.08

サイドバーで使える技 (改訂版)

サイドバーで使えそうな技」の改定版です。

JavaScript が使えない環境、もしくは使えないように設定している環境では、改定前と同じ動作 (ジャンプしたいアーカイブを選択した後、Go ボタン押下で目的のアーカイブページへジャンプ) をしますが、JavaScript が使用可能な環境では、 ジャンプしたいアーカイブを選択しただけで目的のアーカイブページへジャンプできるようにしてみました。

以下、サンプルソース (Movable Type 2.661 で動作確認済み)

<div class="sidetitle">
カテゴリ
</div>
<div class="side">
<form name="pulldown" method="get" action="http://www.google.com/url?sa=D&amp;">
<select name="q" onChange="document.location=options[selectedIndex].value;">
<option value="index.html">カテゴリ別アーカイブ</option>
<MTCategories>
<option value="<$MTCategoryArchiveLink$>">
<$MTCategoryDescription$>
[<$MTCategoryCount$> 件]</option>
</MTCategories>
</select>
<noscript>
<input type="submit" value="Go" />
</noscript>
</form>

</div>

<div class="sidetitle">
アーカイブ
</div>

<div class="side">
<form name="pulldown" method="get" action="http://www.google.com/url?sa=D&amp;">
<select name="q" onChange="document.location=options[selectedIndex].value;">
<option value="index.html">月別アーカイブ</option>
<MTArchiveList archive_type="Monthly">
<option value="<$MTArchiveLink$>"><$MTArchiveTitle$></option>
</MTArchiveList>
</select>
<noscript>
<input type="submit" value="Go" />
</noscript>
</form>
</div>

なお、ココログプロで使う場合は、
        <$MTCategoryDescription$>

        <$MTCategoryLabel$>
に置き換えてください。

投稿者: tsupo 2004.06.08 午後 06:16 | 固定リンク | このエントリーをはてなブックマークに追加 | このエントリを del.icio.us に登録 このエントリの del.icio.us での登録状況 | このエントリを Buzzurl に追加このエントリの Buzzurl での登録状況 | このエントリをlivedoorクリップに登録 このエントリのlivedoorクリップでの登録状況 このエントリをlivedoorクリップに登録している人の数 | 酢鶏巡回中

楽天市場


ウェブログ・ココログ関連」カテゴリ内の最近の記事

プログラミング」カテゴリ内の最近の記事

品揃え豊富で安い!NTT-X Store


アマゾンわくわく探検隊

トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/6737/733823

この記事へのトラックバック一覧です: サイドバーで使える技 (改訂版):

コメント


私の記事を参考にしてくださっている人を発見。

Movable Typeのサイドバーに月別アーカイブを入れる
http://ruby1.cocolog-nifty.com/meka/2004/10/movable_type_2.html

投稿者: tsupo (2004.10.27 午前 10:40)


tsupoさま
はじめまして、Rubyと申します。
遅ればせながら、月別アーカイブの技を使わせて頂いてます。
↑上の↑コメントのリンクも恐縮です~
(facetさんが教えてくださいました♪)
これからもよろしくお願いします!ありがとうございました~

投稿者: Ruby (2004.11.10 午後 06:49)

コメントを書く




※イタズラ防止のため、メールアドレスを入力しないと投稿できません。

次からのコメント入力の手間を省くために、名前やメールアドレスをcookieに記憶しますか?


URL を入力すると、その URL にリンクがはられます。
なお、メールアドレスは公開されません。ご安心ください。


ワード

ニッセン

fujisan.co.jp

楽天市場