后退按钮上的射击事件

时间:2014-10-21 14:50:50

标签: javascript jquery

通过后退按钮返回页面时是否会触发任何事件?我有一个页面,用户可以从几个复选框中进行选择。选中的每个复选框都会在页面上生成动态创建的按钮。当我导航到下一页并点击后退按钮时,复选框仍然被选中,但我动态创建的按钮消失了。这可以解决吗?

1 个答案:

答案 0 :(得分:0)

要使用后退按钮,您需要了解页面导航的含义。按下后退按钮时,浏览器将导航到历史记录中的上一个位置。它们被称为浏览器状态。

您可以实现目标,如果您在浏览器状态中进行更改,从而创建有状态的应用程序并使用后退按钮,则会在历史记录的某个位置返回用户。

有几个JavaScript库,可以更轻松地访问历史记录管理功能,但我建议只有几个:BBQHistory.jsHash.jsjQuery hashchange,{ {3}},Sammy.js

PathJS