解决方法
我个人认为,从用户的角度来看,正常页面重新加载的最佳参数是,当你这样做时,打破许多基本的浏览器功能要困难得多.通常,后退/前进按钮工作,书签工作,复制和粘贴链接工作,历史工作,页面标题工作,当服务器调用失败工作时获取错误页面,一切正常按预期工作.免费.
我已经看到单页面应用程序以一种方式实现,它打破了上述一个或多个以上的次数.
如果你把它做得恰到好处(然后它通常会更好用),这自然不是问题,但并非所有网站都能做到.
就像这里的一个例子一样,截图是一个SPA的网站是如何合理的(他们有一个你不想用页面加载中断的音乐播放器),打破了一个基本的浏览器功能,他们甚至可能没有想到的方式的.我试图找到一首我最近听过的歌但却记不起确切的标题……但由于SPA的原因,我的浏览器历史记录中没有正确反映页面标题.