我不敢问Google问题,因为我不知道正确的词汇。我正在使用Impress.js创建幻灯片。当我浏览幻灯片时,Impress会自动在网址中添加#符号和幻灯片名称。
所以当我通过键入导航到页面时
rootFolder/index.html
进入浏览器,它会自动更改为
rootFolder/index.html#/overview
然后当我移至下一张幻灯片时,将其更改为
rootFolder/index.html#/step-2
以此类推。
这已经成为开发中的烦人问题,因为我不知道如何刷新页面并从幻灯片的开头开始。如果单击浏览器的刷新按钮,它仍将记住URL中的井号和步骤名称。所以我的问题是这样的: 有没有一种方法可以将页面刷新回index.html而没有井号和井号之后的内容?还是我唯一的选择就是继续单击地址栏以手动删除添加的元素?
编辑: 虽然您链接到的旧问题很有帮助,因为它提供了一些词汇,但是他们实际上并不是在尝试做我想做的事情:我想刷新页面并删除#部分,但是在这个问题上,他们正在尝试删除#部分,同时避免刷新。我也不是试图通过程序刷新,而只是单击浏览器的刷新按钮(以显示对我的源代码所做的新更改)。