折りたたみたくない箇所を指定する方法

観測気球

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

[要旨] サイドバー折りたたみの件ですが、マイリスト限定という制限は付きますが、以下の方法...
[キーワード]

« 挽肉と豆腐の辛みカレー だっけ? | トップページ | 今旬のお買い物 (2004.01.21~01.31) »

2004.01.29

折りたたみたくない箇所を指定する方法

サイドバー折りたたみの件ですが、マイリスト限定という制限は付きますが、以下の方法で、折りたたみたくないマイリストを指定することができます。

例えば、折りたたみたくないマイリストの名前が「トピックス」の場合、マイリストの名前を

  • トピックス → <span class="topics">トピックス</span>

のように<span class="適当な文字列"> ~ </span> (または <a name="適当な文字列"> ~ </a>) で囲みます。

残念ながら、「最近の記事」や「カテゴリ」は折りたたみ対象のままとなります。

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

楽天市場


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

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

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


アマゾンわくわく探検隊

トラックバック

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

この記事へのトラックバック一覧です: 折りたたみたくない箇所を指定する方法:

» 折り畳みたくないところを指定する from あそびをせんとやうまれけむ
折り畳みテクニックで、折り畳む場所と畳まない場所を指定できると良いなぁ、と思っていたら、ちゃんとその方法が用意されていました。 サイドバー折りたたみの件ですが、... 続きを読む

受信: 2004.01.29 午前 09:21

» ■サイドバー折りたたみ・続報! from ごまめのつぶやき
いつもお世話になっています観測気球さんの記事、「折りたたみたくない箇所を指定する方法」より マイリスト限定という制限は付きますが、以下の方法で、折りたたみたくな... 続きを読む

受信: 2004.01.29 午前 09:55

» サイドバーの折りたたみを再装着 from KOROPPYの本棚
折りたたみたくない箇所があったため、いったん外していた、サイドバー折りたたみスクリプト。 なんと、観測気球: 折りたたみたくない箇所を指定する方法が紹介されてい... 続きを読む

受信: 2004.01.29 午前 10:21

» 折り畳みたくないところを指定する2 from あそびをせんとやうまれけむ
「最近の記事」や「最近のコメント」を折り畳まないように追加する方法を、Shin さん(philosophical )がコメントされています。 以下のようにスクリ... 続きを読む

受信: 2004.01.30 午後 01:17

コメント


おお、そうでした。そういえばそういう設計でしたね。ありがとうございます(^^;。

やっぱり折り畳みたいリストを指定できるスクリプトが有用そうですね。増えてきたらその都度折り畳む対象を増やしていけばいいことですし。

投稿者: facet (2004.01.29 午前 06:39)


以下のようにスクリプトに書き足せば、折り畳みたくない要素を追加出来ます。

if (!(parentNodeClass == "sidebar" || parentNodeClassName == "sidebar")) continue;
// 「最近の記事」を折り畳みたくない場合
if (oPrevElement.innerText == "最近の記事") continue;
// 「最近のコメント」を折り畳みたくない場合
if (oPrevElement.innerText == "最近のコメント") continue;


なお、スクリプトは UTF-8 で書かれている必要があります。

投稿者: Shin (2004.01.29 午後 02:02)


Internet Explorer 6.0SP1や Opera 7.23では,上手く「最近の記事」や「最近のコメント」は折り畳まれずにすんだのですが,なぜか Netscape 7.1 では全部折り畳まれてしまいました(^^;
以上手短ですが,ご報告までに。

投稿者: ミチナオ (2004.02.01 午前 09:27)


Netscape 7.1 では、
if (oPrevElement.innerText == "最近の記事") continue;
という書き方では効果がないということですね。
「続・折りたたみたくない箇所を指定する方法」で書いた方法はどうでしょう? ブラウザ依存度はより低いと思うので、Netscape 7.1 でも大丈夫なんじゃないかと予想しています。

投稿者: tsupo (2004.02.01 午前 11:48)

コメントを書く




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

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


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


ワード

ニッセン

fujisan.co.jp

楽天市場