質問箱/4136

カテゴリ
サマリページ名なしでアンカーへジャンプすることはできませんか?
バージョン1.4.7
投稿者hero?
状態完了
投稿日2007-08-10 (金) 20:38:30

質問

Page1 に Anchor1 を置いていて、Page2からジャンプさせるには通常

[[ジャンプします>Page1#Anchor1]]

とすると思うのですが、このPage1というページ名なしにアンカー名だけでジャンプさせることってできないでしょうか?

回答

  • そのアンカー名が複数ページにあった場合はどこにとべばいいの。 -- 2007-08-10 (金) 20:47:05
  • ページ名なしのアンカーはページ内のジャンプですよ -- 2007-08-10 (金) 21:57:59
  • 上の階層のページへジャンプします -- 2007-09-20 (木) 12:40:21
    [[上の階層のページへジャンプします>../#Anchor1]]
    • 無駄な物を書いた気もしますが、上にも出ているようにページ名なしのアンカーは同じページ内を指します。なので他のページへ飛ぶためには、そのページ名を省略してしまうことができません。PukiWiki の機能として相対パスというページ名の一部を省略する技はありますが、上の例のような場合を除けばページ名を全て省くことはできません。
    • 以上により、この質問箱に対する答えとしては「基本的には不可能」となります。
    • 現実問題は別として、何となくです出来そうな気はしますね。但し、そのアンカーがどこへ飛ぶと言う情報テーブルが必要になると思うのでシステムの大幅な改修が必要になると思いますし、既存の方法のジャンプまでおかしくなりそう。(現在のジャンプ方法は、HTMLなんかのページジャンプなんかと同じ様な感じなので現在の形が正しいとも言えるし。)てなことでしない方が懸命だろうと思います。 -- 2007-09-20 (木) 13:11:29
  • 状態を完了に変更。 -- 2013-07-27 (土) 20:01:03


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-07-27 (土) 20:01:13
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u1. HTML convert time: 0.134 sec.

OSDN