CMS「すぐ使えるCGI」の開発者がご質問にお答えします

 

短い記事から一覧記事へのリンク (No. 1193)

回答日: 2012-06-13

質問

短い記事のリンクボタンを押して、一覧記事へ飛ぶ場合に、
それぞれの見だし(h2)へジャンプ(ページ内リンク)できますか?

短い記事のテキストリンクのアドレスにはindex.hrml#1となっており
IDが振られているのでページ内リンクが出来そうな感じがしますが、実際は機能していません。

よろしくお願いいたします。

すぐ使えるCGI 画像付 ニュース更新ツール Ver 3.2 (試用期間中)
投稿日時: 2012-06-12 21:23

回答

見出しへのジャンプは可能です。
index.html#1 の「#1」の部分は記事番号ですので、この番号をジャンプ先ページのアンカーに指定して下さい。

■設定方法

templates/article/article_list.txt を開いて、<h2> タグの上に以下のアンカータグを追加して下さい。

=============
<a name="%_d_%"></a>
=============

テンプレートの編集後、
サーバに上書きアップロード
→再構築(テンプレート変更反映)
 →ブラウザのキャッシュをクリア
  →再読み込み

の順でご確認下さい。


■この他の問題

ジャンプ先のページの内容がまだ短いと、記事の場所には飛ばずに、ページ末尾がウィンドウ下端に来るような位置にしかジャンプしない場合があります。

ご参考:All About ProFile での Q and A
「#を使ったページ外特定箇所へのリンクについて」
http://profile.allabout.co.jp/ask/q-120803/
回答日: 2012-06-13