我在Chrome浏览器上遇到了网站问题。
该网站的大部分页面使用ajax / xmlhttprequest进行加载,并使用历史记录API启用后退按钮。只有请求发生变化时,页面内容才会发生变化,菜单等不会重新加载。这一切都很好,直到有人查看博客后单击后退按钮。博客没有使用ajax加载,而是一个标准链接。
如果我在Firefox中进入博客然后按返回键,网站将正确加载。主页和导航加载,其中包括要在其中查看的页面。
然而,在Chrome中,如果我从博客中按下后退按钮,则不会加载“外部”页面,仅加载ajax请求的内容。您可能需要查看它以充分理解。
这是Chrome的错误还是我的错误?似乎我无法返回部分使用xmlhttprequest加载的页面,因为只有请求的项目被加载。
谢谢
Ric