【发布时间】:2012-05-17 12:30:36
【问题描述】:
我遇到了一个问题。我有一个使用 back 按钮锚链接的网页,使用的代码是ONCLICK="history.go(-1)"。同一页面有许多锚链接和相关部分。
当我转到包含 back 按钮的页面并立即单击 back 按钮时,back 按钮可以正常工作。
如果我转到包含 back 按钮的页面,然后点击指向同一页面中某个部分的锚链接,然后点击 back 按钮,那么它永远不会转到上一个网页,而不是转到部分 url。
【问题讨论】:
-
它应该是这样工作的。锚链接是历史的有效部分。
-
谢谢.. bazmegakapa。以上如何实现。有什么想法吗?
-
考虑使用 location.replace() 然后作为你的锚链接。
-
谢谢..杰克。如何获取以前的 URL 以使用 location.replace。有什么想法吗?
标签: javascript browser-history