我正面临与“后退按钮”相关的大问题, 目前我正在使用JavaScript后退按钮 - parent.history.back(); 但是在点击“返回”按钮时出现“网页已过期”等错误。是否有任何解决方案摆脱它。我的项目在Asp.net.Every评论表示赞赏。 谢谢..!
答案 0 :(得分:4)
这是一个工作示例(在酱油IE7,IE8,IE9 @Windows XP和Vista上测试)
<input type="button" id="push-me" value="Push me!" onclick="window.history.back(); return false;"/>
如果它仍然不起作用,可以确保您的测试不是在iframe
内执行,而是在单独的窗口中执行。
答案 1 :(得分:0)
这可能是语法错误。
onclick="history.go(); return false;"
或
onclick="history.go(-1); return false;"
应该有效。另外,您可以尝试使用文档引用来代替:
location.href = document.referrer;