为什么我不能请求自定义 URL 或禁用 [​​=10=] 中的浏览器后退按钮?

Why can't I request a custom URL or disable the browser back button in Chrome?

我已经对这个主题进行了研究,但我对答案并不完全满意。我知道出于某些安全原因,浏览器不允许用户禁用浏览器后退或使浏览器后退 URL 自定义。而且我也得到了一些解决方案我们如何强制禁用浏览器并且它有效但在某些情况下它没有 works.Its 好的我们可以处理该流程但我想知道是否有任何其他合乎逻辑的答案为什么我们不能做这个动作? 如果您在禁用浏览器后退按钮时也遇到同样的问题,我可以 post 回答对我有用所以让我知道。

浏览器制造商不希望程序员能够做这样的事情的原因是,他们总是希望提供最好的用户体验。因为最终由用户决定,他将安装哪个浏览器。如果浏览器允许在网站上进行此类欺骗,用户将转向其他浏览器。在某些情况下,这样的功能可能会有用,但它当然可以被利用(试图让用户留在他想离开的网站上,等等)。