有没有办法改变浏览器中“上一个”按钮的位置?
问题如下:
- 用户进入页面
- 用户点击缩略图
- 大图像出现在弹出窗口(灯箱)和 URL 更改 来自 http://example.com/至 http://example.com/this-image-link/
- 我点击浏览器中的“上一步”按钮,然后从 http://example.com/this-image-link/ 中更改 URL至 http://example.com/但 POPUP 不会消失(并且页面不会刷新)。
我如何让它返回到 http://example.com/并在浏览器中单击“后退”后关闭我的弹出窗口?
最佳答案
我建议您阅读一些有关操纵浏览器历史记录的内容。这些链接肯定会给您一个很好的介绍:
MDN Manipulating the Browser History
如果你想克服跨浏览器的限制并避开 JQuery,这个 JS 库应该也能帮助你,正如上面所建议的那样。
关于javascript - 浏览器的 "Previous"按钮位置改变了吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11319918/