首页 > 解决方案 > 页面 URL 是否会随 AJAX 更改?

问题描述

我正在从一个不提供关于内容问题的网站上学习在线课程,所以我问你。

这是页面标题的必备条件之一:“在所谓的单页应用程序中——其中 AJAX 用于引入新内容而不刷新或加载整个网页——任何时候 URL 发生变化,页面标题应相应更新"

我一直认为,如果您使用 ajax 更改页面的一部分,页面本身将保持静态。这就是为什么 URL 会随着 AJAX 调用而改变的原因。是否有任何示例显示这是什么样的?

标签: ajaxaccessibility

解决方案


AJAX 请求不会更改浏览器 URL 或历史记录。为了模仿传统网站的行为,单页应用程序会修改 URL 和历史记录,并使用 URL 来更改视图。

有关更改浏览器历史记录的更多信息,请参阅添加和修改历史记录条目


推荐阅读