gpt4 book ai didi

javascript - 我可以在不更新页面的情况下更改 URL 吗?

转载 作者:行者123 更新时间:2023-12-02 17:36:40 27 4
gpt4 key购买 nike

这可能看起来是一个愚蠢的问题。但我不知道是否可以做到。因此,在开始制作作品集网站之前,我需要一些指导。否则,我会采用另一种设计。

我的问题:

使用 ascencor.js 插件时,我网站上的所有内容都在一个文件中。因此,我永远不会访问新的网址,例如/contact 或/about。

但后来我想知道,谷歌怎么样?

我的所有内容都将放在不同的不同类中,但在同一个文件中:

<div class="floor floor-1">
<span class="text">Floor 1</span>
</div>
<div class="floor floor-2">
<span class="text">Floor 2</span>
</div>

查看此处的示例:http://rplambech.dk/ascencor/

所以,是的,使用这种方法,我永远不会更改网址,因此我只能索引一页。

有没有一种方法可以在不更新网站的情况下更改 URL?我可以去http://rplambech.dk/ascencor/floor5吗?例如?

如果不可能,每次我点击新的“页面”时,我至少可以覆盖页面的标题吗?以一些 PhP 为例。

或者我应该采用完全不同的方法? :)

最佳答案

根据您的问题的上下文及其评论,您正在寻找术语“单页应用程序”。

有很多方法可以做到这一点,其中一些方法利用历史对象来支持浏览器的“后退”和“前进”按钮。

我建议您搜索术语“单页应用程序”,同时检查以下部分(或全部)框架(它们将简化您的开发并使您的生活更轻松,而不是处理 # 和令人讨厌的低级 ajax 调用:

  1. backbone.js
  2. AngularJS
  3. ember.js

关于javascript - 我可以在不更新页面的情况下更改 URL 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22563758/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com