我正在寻找的方式来移动在单一页面上的部分之间,但不允许用户回到同一页面上的前一节。基本上,div 及其内容占据了视口高度的100%。单击该链接,将用户移动到下一个div。然而,点击浏览器中的后退按钮,可以让用户再次回到以前的 * div *,这就破坏了页面的整体意义。有没有办法在单页上禁用此历史移动?如果不是,当使用多个页面时(因此用户移动到单独的页面而不是同一页面上的一个部分),是否可以这样做?我不想使用JavaScript,并希望保持页面静态。
7fyelxc51#
你必须使用JS来切换页面而不留下痕迹。你可以使用以下JS代码:
window.location.replace("New URL"); history.replaceState(null, null, location.href);
1条答案
按热度按时间7fyelxc51#
你必须使用JS来切换页面而不留下痕迹。你可以使用以下JS代码: