Я пытаюсь добиться такого же эффекта, как и этот website.изменение содержания html на прокрутке
Вы заметите, что URL-адрес изменяется, и содержимое изменяется при прокрутке, однако, когда я проверяю запросы, сделанные в консоли, я не вижу нового запроса AJAX для получения нового содержимого html. Я не могу понять, как загружается этот контент.
Похоже, что смена страницы - это просто эффект прокрутки javascript, и JavaScript также изменяет URL. Если вы заметили, перейдите в раздел about и обновите этот URL-адрес, и страница не найдена.
Любые указания относительно того, как это можно достичь, будут очень признательны. Я прочитал исходный код javascript на странице, но по мере его минирования я все еще пытаюсь понять, как все это работает. Возможно, я должен использовать состояние истории html5.
Мой текущий проект настроен так:
Файл index.html выглядит следующим образом:
<body>
<header>
<img src="homeLogo.png">
</header>
<div id="scene">
<h3>Home page</h3>
<div class="bgImage"></div>
</div>
<footer>
Footer
</footer>
</body>
локон/файл index.html выглядит следующим образом:
<body>
<header>
<img src="homeLogo.png">
</header>
<div id="scene">
<h3>Trees</h3>
<div class="bgImage trees"></div>
</div>
</div>
<footer>
Footer
</footer>
</body>
urban/index.html - это то же самое, что и tress/index.html. из div в div с id scene
.
Основываясь на том, как настроен проект, мне интересно, как я могу обновить страницу контента с помощью разных html-файлов.
iframe? измените src iframe на прокрутку в соответствии с тем, что вы хотите. будь то деревья/index.html или urban/index.html – jackjop
FYI, unminifiers, такие как 'unminify.com', помогут вам в мини-javascripts (даже css и htmls тоже) – jackjop
Я знаю, что это может быть не на тему вопрос * (мои извинения, если это не так) *, но я хотел бы отметить, что https://www.chelseacollective.com/ - это блестяще оформленный веб-сайт, я имею в виду просто посмотреть на него ... Дизайн просто прекрасно. Также @jackjop благодарит за ссылку на http://unminify.com, оцените ее. –