記事フッターに、「戻る」を付けた(訂正有り)
・・・のは、OBOCCOの記憶が確かなら、
あれは、半年前~♪・・・でした。
KOROPPYの本棚さんの所で、
ココログのカスタマイズ記事を、読んでいて知った、
facet-diversさん。
様々な、ココログカスタマイズのスクリプトを、
作っておられました。
KOROPPYさんには、サイドバーに付ける「戻る」の方法を、
教えていただきましたが、記事の表示数が多いと、
「戻る」のリンク位置が、上がって見えなくなっていました。
他のBlogで、記事フッターに「戻る」リンクを見ていて、
便利だなと思って探していたら、見つかりました。
facet-diversさんの所で・・・。(^◇^)
でも、
「ココログベーシックでClipLink(その2:おまけつき)」
ココログベーシック・・・か~。
ClipLink・・・って?。
おまけ・・・だけ、ほしい。
その時は、諦めて設置しませんでした。
が!、諦めきれずに、再訪した時に、
「戻る」機能以外を削った方のコメントを、発見!。
【発見】Bugsなうさぎの憂鬱
各記事にページのTOPに戻るリンクを付ける
【関連】facet-divers
ココログベーシックでClipLink(その2:おまけつき)
OBOCCOの設定(マイリスト:メモ、設置位置:右)
<script type="text/javascript"><!--
// e: node
function getPostedDiv(e) {
while (e) {
if (e.nodeName == "P" && (e.getAttribute("class") == "posted" || e.getAttribute("className") == "posted")) return e;
e = e.nextSibling;
}
}function addBackToHome() {
var h3s = document.getElementById("center").getElementsByTagName("H3");
for (var i = 0; i < h3s.length; i++) {
var h3 = h3s[i];
var div = getPostedDiv(h3);
var a = " | " + '<a href=http://osanago-san.cocolog-nifty.com/blog/(注:あなたのBlogのアドレス)>' + "Home ↑" + '</a>'
div.innerHTML += a;
}
}function addBackToTop() {
var h3s = document.getElementById("center").getElementsByTagName("H3");
for (var i = 0; i < h3s.length; i++) {
var h3 = h3s[i];
var div = getPostedDiv(h3);
var a = " | " + '<a href="#container">' + "Page Top ↑" + '</a>'
div.innerHTML += a;
}
}function addBackToEntryTop() {
var h3s = document.getElementById("center").getElementsByTagName("H3");
for (var i = 0; i < h3s.length; i++) {
var h3 = h3s[i];
var aId = getEntryId(h3);
if (!aId) return;
var a = " | " + '<a href="#' + aId + '">' + "Entry Top ↑" + '</a>'
var div = getPostedDiv(h3);
div.innerHTML += a;
}
}function getEntryId(h3) {
var e = h3.previousSibling;
while (e) {
if (e.nodeName == "A") return e.id;
e = e.previousSibling;
}
}addBackToHome();
addBackToTop();
addBackToEntryTop();
// --></script>
OBOCCOのは、
・ホームへ戻る
・ページTopへ戻る
・エントリー記事のTopへ戻る
を付けていますが、「ページTopへ戻る」だけなら、
Bugsなうさぎの憂鬱さんのスクリプトを、そのままコピーで、
OKです。
上の設定内容をコピーする場合は、
ホームへ戻るアドレスを、ご自分のBlogアドレスにしてね。
でないと、OBOCCOの所に、来ちゃいますよ~。(^◇^)
-----------------------------(2007.7.12)追記
上記のスクリプトで、抜け落ちが有りました。
本日まで、正常に機能していた為、気づきませんでした。
訂正して、お詫びいたします。(;一_一) --➝ <(_ _)>
誤:addBackToHome()
正:addBackToHome();
なお、当スクリプトをコピーして、うまくいかない方は、
私が参考にしたBlogの方の、スクリプトをコピーして、
成功しましたら、当スクリプトの他の機能を追加して下さい。
-----------------------------(2007.7.13)追記
上記のスクリプトを設定しても、機能しないテンプレートが、
有るようです。
以下のテンプレートは、確認出来ましたが、
他に機能しないテンプレートの情報を、教えていただければ、
幸いです。
【機能しないテンプレート】
1、 「ココログオリジナル・テーマ」の「迷彩」・・・確認済み
| 固定リンク



コメント
おー、参考にさせていただきます^^
どうもありがとう。
私は「ホームに戻る」と「ページのトップにもどる」をやってみようと思います。
おとといからこのコメント書こうとしては「メンテナンス」にひっかかり(^^;)してました。
今夜はコメントできたらいいな。
投稿: とんぼや・壱 | 2007年7月12日 (木) 00時39分
☆とんぼや・壱さんへ
夜更かしさん、いらっしゃい。(^O^)/
>おー、参考にさせていただきます^^
>どうもありがとう。
どうぞ、どうぞ・・・です~。(*^。^*)
お礼は、早すぎ・・・ですの~。(^^♪
うまくいくかは、お楽しみ~・・・です。(^^ゞ
壱さんは、分かると思うけど、お婆さんではないけれど、老婆心ながら・・・。(^^ゞ
"Entry Top ↑"は、要らないようなので、
1.「function addBackToEntryTop()・・・略・・・}}」のブロックを、削除
2.「addBackToEntryTop();」を、削除
以上で、任務完了・・・かも~。(^O^)/
もし、駄目な時は、いつでも質問してね・・・です~。(●^o^●)
投稿: OBOCCOです | 2007年7月12日 (木) 01時56分
おおっ!と言うことで、早速俺もやってみたんですが・・・・。
うーん、どうしてもエラーがでちゃいますです。なんで?。
諦めるか・・・。
投稿: まー | 2007年7月12日 (木) 07時42分
☆まーさんへ
あきらめない・・・で~。(●^o^●)
ただいま、まーさんの所へ、家宅捜査してます~。
分からない時は、メンゴ・・・です~。(^^ゞ
【お暇なら試してね☆指令】
お手上げする前に、以下をやってみてね。
1、マイリストの「並べ方を変更」で、右サイドバーの最上部に、設定する。
☆うまくいったら、表示位置を工夫する。
2、「ホームに戻る」機能部分だけにして、設定する。
☆うまくいったら、次の機能部分を追加する。
投稿: OBOCCOです | 2007年7月12日 (木) 12時59分
☆まーさんへ
自分で追加したコードに、間違いを発見してしまいました。(-_-;)
今まで、正常に機能してたので、気が付きませんでした。(^◇^)
ただ、壱さんも正常に機能しているので、
まーさんのに、影響有るか分かりませんが・・・。(^^ゞ
誤:addBackToHome()
正:addBackToHome();
「;」が抜けていました。
OBOCCOもエラーが見たい!・・・。(^^ゞ
・・・ので、差し支えなければ、
設定を有効にした状態の時間帯を、教えてね。
投稿: OBOCCOです | 2007年7月12日 (木) 14時06分
おっしゃられたとおりにやってみましたが・・・。
ダメなもんはダメなんだよぅぅぅ!!!(笑)。
とりあえず明日21時くらいまではこのままにしておきます。
投稿: まー | 2007年7月12日 (木) 21時10分
こんにちは。
「Entry Top ↑」を抜かすところ、OBOCCOさんのコメントで答えあわせしました。
どうもです^^
そうそう、「;」は「あ、一番上のだけ無いねえ」と気がついたのですが、そのままやってました^^; ←アバウトな壱~☆
でも確かにちゃんと機能してたです(^□^)
まーさんのところのはどこがあれだったんでしょうねー。
お、まーさんはじめまして(笑)
投稿: とんぼや・壱 | 2007年7月12日 (木) 21時23分
☆まーさんへ
お役に立てず、恐縮です~。(;一_一)
確認ですが、エラーは、
マイリストの設定時に出たのですか?。
Blogを表示した時に出たのですか?。
フッター部に、「TOPへ戻る▲」が出てないのが、なぞ・・・です~。
Blogのページのソースでは、間違いないし、設定はお手のものでしょうから、間違わないでしょうし・・・。(-_-;)
・・・なので、時間下さいね。(^◇^)
投稿: OBOCCOです | 2007年7月12日 (木) 22時04分
☆とんぼや・壱さんへ
素早い成功・・・おめでとうです~。(^O^)/
一番先のコメントに、コメント書いて壱さんの所に行ったら、終わっていました。
遅かったのね。(ToT)
>まーさんのところのはどこがあれだったんでしょうねー。
ベテランのまーさん、どこかあれしてるなかな?・・・。(^^ゞ
OBOCCOコピペする隊・隊員なので、原因がイマイチ?・・・です~。(^^ゞ
投稿: OBOCCOです | 2007年7月12日 (木) 22時13分
うーん、いろんな所のソース見たり、スプリクトとか色々見てたんですけどねぇ。
もうお手上げです。
エラー自体は、ブログを表示したときのタスクバー(?)に出てるだけなんですけどね。
なので、引っ越しちゃいました、てへ(笑)。
投稿: まーくん@36番 | 2007年7月12日 (木) 23時47分
>壱様
まーのオッサンが”はじめまして♪”、と抜かしてやがりました(笑)。
投稿: まーくん@36番 | 2007年7月12日 (木) 23時49分
こんにちは。
スクリプトの修正の件、
わざわざコメントをくださって
ありがとうございました☆
誤:addBackToHome()
↑これでもじゅうぶん機能してました。
(と、思います・・・(汗;)
投稿: まっきー | 2007年7月13日 (金) 00時02分
☆まーくん@36番さんへ
ごめんね、ダーリン・・・だっちゃ。(^^ゞ
>エラー自体は、ブログを表示したときのタスクバー(?)に出てるだけなんですけどね。
よく見かけるエラーだワン。
やっぱ、スクリプトエラー・・・かな?。(^◇^;)
レスキュー呼ぼうかな・・・。(-_-;)
>まーのオッサンが”はじめまして♪”、と抜かしてやがりました(笑)。
(V)o¥o(V)フォフォフォ
投稿: OBOCCOです | 2007年7月13日 (金) 00時20分
☆まっきーさんへ
>こんにちは。
いらっしゃいませ。(^O^)/
>誤:addBackToHome()
>↑これでもじゅうぶん機能してました。
>(と、思います・・・(汗;)
私も、・・・と、思います(;;大汗;;)。
投稿: OBOCCOです | 2007年7月13日 (金) 00時25分
☆まーさんへ
へたれなOBOCCOのご報告・・・です。<(_ _)>
まーさんのテンプレートで、OBOCCOのBlogを適用させたところ、まーさんと同じ現象がでました。
「ページのソース」の、"stylesheet" が、
成功している、壱さん、まっきーさん、OBOCCOは、2個で、
まーさんは、1個でした。
テンプレートの作成違いが出たものと、思われます。
壱さん、OBOCCO:リッチテンプレート(そのまま)
まっきーさん:リッチテンプレート(CSS編集かも?)
まーさん:ココログオリジナル・テーマ(迷彩)
違いが分かったのは、これくらいです。(ToT)
結論としては・・・、
>ダメなもんはダメなんだよぅぅぅ!!!(笑)。
でした。(^◇^;)
「ココログオリジナル・テーマ」のテンプレートでは、使えない・・・です~。(ToT)/~~~
まーさん、お引越ししたから、『まー(さん)いいかい』・・・です~。(^◇^)
P.S
「じょせふぃーぬ」・・・。
名前につられて、表示されるまで、じっと待っていました。
お前かーーーー!・・・。(●^o^●)
投稿: OBOCCOです | 2007年7月13日 (金) 22時52分
初めまして。
ふと立ち寄ったブログで、記事のフッターに「ベージTopへ」と言うのを見て、前からこういうのがあったら便利だなと思っていました。
設置方法など各ブログ見せていただきましたが、こちらのが記事が私には一番分かりやすかったので、参考にさせていただきました。
有難うございました。(^o^)丿
投稿: zucca | 2007年9月17日 (月) 10時43分
追伸 そういえば 私のハンドルネームzuccaは かぼちゃという意味(伊)なのです。
かぼちゃが大好きなのでこの名前にしたのでした^^
後日記事に載せたときにはTBさせていただきますので、よろしくお願いします。
投稿: zucca | 2007年9月17日 (月) 10時49分
☆zuccaさんへ
初めまして。(^^♪
少しはお役に立てたようで、うれしいです。(^O^)/
もうひとつ、
【ココログ】記事のフッタにTOPに戻るリンクを付けるスクリプト
は、設置方法が簡単ですので、ご覧になるとよろしいかと・・・。
zuccaさんのブログは、自然の写真が多く、癒されました。(●^o^●)
投稿: OBOCCOです | 2007年9月17日 (月) 18時24分
はじめまして、涼 と申します。
zuccaさんのところから来ました。
フッターの戻るボタン、早速設置させていただきました。ありがとうございました。
トラックバックさせていただきました。
投稿: 涼 | 2007年9月18日 (火) 18時06分
☆涼さんへ
お役に立てて、良かったです。(^^♪
投稿: OBOCCOです | 2007年9月18日 (火) 18時44分