エントリー・アーカイブの追記 文章 の折 りたたみ(改 )
もともとこのスクリプトのオリジナルはscriptygoddess:another revision to the show/hide scriptで、
このスクリプトをメインページ・カテゴリー・アーカイブ・
このエントリーではその
1.JavaScript の追加
エントリー・アーカイブテンプレートの
<script type="text/javascript">
<!--
function showHide(entryID, entryLink, htmlObj) {
extTextDivID = ('Text' + (entryID));
extLinkDivID = ('Link' + (entryID));
if( document.getElementById ) {
if( document.getElementById(extTextDivID).style.display ) {
if( entryLink != 0 ) {
document.getElementById(extTextDivID).style.display = "block";
document.getElementById(extLinkDivID).style.display = "none";
htmlObj.blur();
} else {
document.getElementById(extTextDivID).style.display = "none";
document.getElementById(extLinkDivID).style.display = "block";
}
} else {
location.href = entryLink;
return true;
}
} else {
location.href = entryLink;
return true;
}
}
//-->
</script>
なお、テンプレートにスクリプトを
そしてテンプレートの <head>~</head> の
<script type="text/javascript" src="<$MTBlogURL$>[ファイル名 ]"></script>
[ファイル
2.テンプレートの修正
1
3.2/3.3 デフォルトテンプレートの
<div id="more" class="entry-more">
<$MTEntryMore$>
</div>
<MTEntryIfExtended>
<div id="more" class="entry-more"><$MTEntryMore$></div>
</MTEntryIfExtended>
<noscript>
<$MTEntryMore$>
</noscript>
<MTEntryIfExtended>
<div id="Link<$MTEntryID$>">
<a href="<$MTEntryPermalink$>" name="<$MTEntryID pad="1"$>" onclick="showHide(<$MTEntryID$>,'<$MTEntryPermalink$>',this);return false;">続 きを読 む ≫</a>
</div>
<div id="Text<$MTEntryID$>" style="display: none">
<$MTEntryMore$>
<a href="<$MTEntryPermalink$>" name="<$MTEntryID pad="1"$>" onclick="showHide(<$MTEntryID$>,0,this);return false;">≪ 続 きを隠 す</a>
</div>
</MTEntryIfExtended>
に
JavaScript が
<noscript>
<$MTEntryMore$>
<p>下記 の「続 きを読 む」のリンクは JavaScript が有効 な場合 に機能 します。</p>
</noscript>
としておくと
3.ブラウザの JavaScript を無効 ににする方法
IEの
いずれも
2006.08.23
1
本文 と追記 を切 り替 える Web2.0(折 りたたみの先頭 位置 にジャンプ)本文 と追記 を切 り替 える Web2.0追記 文章 の折 りたたみ(閉 じた時 にページトップに戻 る方法 )個別 アーカイブに「続 きを読 む」を導入 追記 文章 の折 りたたみ用 スクリプト(改 )
≫ [ ???B]「
「
≫ JavaScriptがOFFでもエントリアーカイブの
やむやむ スタート
≫
≫ モブログの
≫ Footnote Plugin と「
FootnotePlugin と 「
≫ エントリの
≫ カスタマイズ from mini
≫ エントリーの
≫ Movable Type って… from Stray child's expert
MTと
≫ Movable Type って… from Stray child's expert
MTと
≫ 「
これもMovableType3.31を
≫ 「
≫ test(あとで
ぜんぜん
ぜったい、ONにして
トラックバック
>さえらさん
こんばんは。
トラックバックはしっかり
SpamFilterはデフォルトのままなので
こんばんは、yujiroさん
たびたび、すいません。
ありがとうございます。
>mituruさん
こんばんは。
ご
ではでは!
>bizcazさん
こんはんは。
ご
また BlogPeople
ではでは!
yujiroさん、こんばんは。
ネタバレ
でも、ちょっとしたトラブルがあるので、ご
すみません。
divのぬけなども
どのように
>メリッサさん
こんばんは。
カスタマイズご
ご
<!--左 カラム開始 --> <div id="links-left-box"> <div id="links-left"> <!-- カレンダー開始 --> <!-- カレンダー終了 --> </div><!-- /links-left --> </div><!-- /links-left-box --> <!--左 カラム終了 -->
となっており、テンプレートの
それではよろしくお
yujiroさん、こんにちは。
ご
yujiroさんのアドバイスで
お
ありがとうございました。
>メリッサさん
こんばんは。
ご
ではでは!
いつもお
これも
IEで
>MELLさん
こんにちは。
お
ご
なお1
それではよろしくお
すみませんでした^^;
メインも
>MELLさん
こんにちは。
/* タグ */
.entry-tags-header,
.entry-tags-list,
.entry-tag {
display: inline;
margin-top: 10px;
margin-bottom: 10px;
padding-top: 15px;
padding-bottom: 15px;
font-size: 10px;
}
それではよろしくお
うぁ^^;
ホントだ・・・
ありがとうございました
ちゃんと
いつもお
>MELLさん
こんにちは。
ご
ではでは!
yujiro
こんにちわ。Highslide JSに
けれども、
また、
>yoichiさん
こんにちは。
ご
「Previous page 1 2 3 ....」の
それではよろしくお
yujiro
レス、ありがとうございます。
http://yoichi.typepad.jp/blog/2007/01/post_4e93.html
のように、
また、「MTPaginate」の
http://www.freshcreation.nl/index.php?id=7
の
>yoichiさん
こんばんは。
ご
追記 部分 のタグが<MTEntryIfExtended> タグで括 られていること追記 のテキストエリアに空白 ・改行 等 が含 まれていないこと
MTPaginate は MTPaginateIfPreviousPage_ タグと MTPaginateIfPreviousPage_ タグの
それではよろしくお
yujiro
どうもありがとうございます。
yujiro
こんにちわ。お
ひとつご
けれども、
なので、「
>yoichiさん
こんばんは。
ご
yujiro
なんだか
いつも
ところで「
スタイルシートで
エントリーアーカイブのテンプレートの
>pineさん
こんにちは。
ご
こちらで「
それではよろしくお
いつもお
エントリーアーカイブの
そのまますべて
これは
ほかのアーカイブページやメインページでは
お
どうぞよろしくお

>chiffonさん
こんにちは。
ご
ご
それではよろしくお

yujiroさん、お
MT4にしてから
それでアーカイブテンプレート(ブログ
<MTIfNonEmpty tag="EntryMore">
から
</MTIfNonEmpty>
の
<noscript>
から

>chiffonさん
こんにちは。
それでOKです。
「ブログ
それで、テンプレート
それではよろしくお

yujiroさん、お
「ブログ

こんばんは。
ご
また、
ではでは!
