需要返回按钮才能进行2次点击

时间:2018-01-21 20:10:18

标签: javascript php jquery html css

我的仪表板上有一个返回按钮,但我注意到它有问题。

如果我提交(例如更新用户个人资料),则返回按钮应返回2次(因为每次我在仪表板中提交/更新时按钮应该返回到同一位置。

希望你能帮助我解决这个问题。我对所有解决方案都持开放态度。

<a  onclick="history.back()" class="glyphicon glyphicon-share-alt" title="go back"></a>

1 个答案:

答案 0 :(得分:0)

之所以发生这种情况,是因为当您提交表单时,会处理新的页面请求,然后浏览器会在历史记录堆栈中推送新项目。

因为这个,当你第一次在这个页面上,当你还没有提交你的表单时,按钮后面应该可以正常工作,但是当你提交表单然后你的页面被重新加载并且你点击你的后退按钮,这应该刷新或返回到同一页面,但如果再次单击,您将被发送到主页。

https://developer.mozilla.org/en-US/docs/Web/API/History_API

您可以像这样解决此设置修复网址:

<a href="YOUR_DASHBOARD_URL" class="glyphicon glyphicon-share-alt" title="go back"></a>