読み込まれるページが変わっていくというのはURLの005.htmlが変わる、titleタグの中身が変わるということであってますか?
これは読み込んでるページを変えているのではなく、スクロール位置に合わせて
ブラウザのアドレスバーのURL、<title>
の中身等をjavascriptで書き換えているのだと思います。
URL書き換えはアドレスバーのURLを書き換える - Qiitaが参考になるかと思います。
history.replaceState
やhistory.pushState
を使うみたいですね。
'<title>'等の書き換えはdocument.title="XXX"
って感じだと思います。
あとは表示した際に切り替えのポインとなる箇所(参考サイトだと<article class="comic">
だと思います)の位置を取得して、スクロール量を監視しつつ切り替えポイントを前後したら該当する内容に書き換えてるのだと思います。
参考サイトのソースをみてみましたが製作者が作成したようでしたのでフレームワーク等は使用していないようです(圧縮されていたのでさらっとしてみてませんが・・・)。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/24 17:54