就是想。
我在 Jquery Mobile 中有一个页面,它使用一个弹出窗口作为智能手机显示屏上的全屏页面打开:
台式机/平板电脑:
手机:
问题是,如果用户在智能手机上查看该页面,这看起来就像一个真实页面。当用户点击我提供的“后退”按钮时,我只是关闭了弹出框。但是,如果用户点击浏览器的后退按钮,他将离开该页面,因为他从未在历史记录中向下浏览过一页。
问题:
由于我无法禁用浏览器后退按钮,是否有另一种方法可以在弹出窗口打开时创建浏览器历史记录条目,所以当用户按下后退按钮时,我只是关闭弹出窗口并且浏览器历史记录返回在初始页面上与“-1”。如果有其他解决方法可以实现这一点,我也很感激任何建议。
谢谢!