- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:htmlの自動ページジャンプについて)
HTMLの自動ページジャンプについて
このQ&Aのポイント
- HTMLの自動ページジャンプについての質問です。サイトの一番最後までスクロールさせ、更にスクロールさせた場合に自動的に次ページを表示させることは可能でしょうか。
- 具体的なイメージとしては、webギャラリーや連載記事など、ページが複数あり、ページ順が予め設定されている場合を考えます。閲覧者は1ページ目を最下部までスクロールさせると、自動的に次のページが表示され、2ページ目の閲覧が可能になります。
- また、一番下までスクロールしなくてもページを飛ばすための通常の次ページリンクも装備していることが望ましいです。HTMLのスクロールイベントを活用することで、このような自動ページジャンプを実現することができます。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
たぶん不可能かと。 スクロールの一番下まで行った時点で移動というのは可能だと思いますが。 これにしろ、読む限りでは色々と妥協しないと難しいでしょう。 VBとかCとかで作る分にはできるかもしれませんが、JavaScriptで作るには無理があるし、JSPやASPでもそこまでできるかどうか・・・。 (仕様としても多々疑問点がある。) まぁ、簡単にできる方法として、スクロールで一番下に行った時点で即別のページに飛ぶと言うやり方はできるでしょうが。 ただ、これはあまりにも閲覧者に不親切。 また、正直な所、実装できたとして、人間工学的に閲覧者が本当に使うのか非常に疑問。 人は「視覚情報(特に図形)」や、「共通的な操作」を優先させますし。 ただの自己満足で終わってしまいそうな気がします。
お礼
回答ありがとうございます。 1ページを長大にした場合、リンク画像の枚数が膨大になり読み込みに時間がかかると思い、取りあえずページ分割し読み込むデータ量を軽減させ、イメージとしては、100ページ分あるPDFがスクロールバー或いはホイールのみで全ページスクロール移動可能な様な雰囲気だったのですが、実際動作制御として難しいとの事で通常のリンクで対応する事とします。