各記事の終りに「ページのトップへ戻る」リンクを付けたい
各記事の終りに「ページのトップへ戻る」リンクを挿入してくれるスクリプトを作ってみました。が、相変わらずちゃんと動作していませんので、暫定公開(αバージョン)ということで。いつものように、改善のヒントを募集中です。_(._.)_
現在、Konquerorでは駄目なのを確認してしまいました(T_T)。SafariもKonqueror系だそうなので、Safariでも動作しない恐れは大です。IE 6 & Opera 7.23 / WinXPとFIrebird 0.7 & Mozilla 1.1 & Netscape 7.1 / LinuxではOKでした。
また、短くて記事全文が見えている場合「ページのトップに戻る」リンクがあってもしょうがないので、リンクを表示しないようにしようと思ったんですが、企画倒れに終ってます(^^;。
# ブラウザの表示部分の高さと記事の終り(フッター)の垂直位置を比較して、後者の方が小さければ表示しないという風にしてみたんですが、その垂直位置がうまく取得できていないようです。
設置は毎度恒例のマイリスト。下記の呼び出しスクリプトをマイリストに書いてます。
<script type="text/javascript"
src="http://facet.cocolog-nifty.com/divers/appendTopAtArticlesEnd01a.js">
</script>
<script type="text/javascript">
<!--
appendTopAtArticlesEnd("ページのトップに戻る");
//-->
</script>
# 呼び出され側の外部スクリプトのダウン&アップは不要ですが、一応の期待を込める意味でリンクを張っておきます。
呼び出され側の外部スクリプト
何故100行以上もあるんでしょう(^^;。
| 固定リンク
「ウェブログ・ココログ関連」カテゴリの記事
- [ココログ] 記事の公開日時変更をもっと簡単に!(2005.03.23)
- [ココログ] マイリストを消すJavaScript(2007.08.06)
- [ココログ] 「ウェブページ」のファイル名を index.html にしてみたら…(2008.09.04)
- コメント欄の設定を明示する(2004.11.29)
- とりあえずサイドバー折り畳み2(2004.03.14)



コメント