好的,这就是我想要做的(我认为谷歌也大多这样做):
方案 A:
在页面/Main_Page
中假设有 3 个部分。当用户点击 A 部分的“链接”时,section A
其内容通过 AJAX 加载并嵌入到页面中。
方案 B:
加载后/Main_Page/Section_A
,我们实际上会转到同一个页面(如场景 A 中) -并像以前一样通过 AJAX/Main_Page
加载。Section A
问题 :
我们有 2 个相同的结果页面,但 URL 不同(在第一种情况下它只是/Main_Page
,而在第二种情况下它将是/Main_Page/Section_A
)。
我想做的事 :
- 在场景 A 中,
Section A
通过 AJAX 加载后,我应该如何做到这一点,以便出现的 URL(在浏览器地址栏中)是/Main_Page/Section_A
(或其他任何事情),没有任何类型的重定向、页面重新加载等?