这可能非常简单,但在使用PHP onclick="javascript:history.back(-1);"
时遇到问题。在第一页中,我获得了搜索结果,并且我使用了帖子操作来获取搜索条件。在此页面中,我可以查看搜索结果的详细信息。当我回到IE的搜索结果页面时,除了页面显示“网页已过期”,我什么也得不到。
我该怎么办这个问题?
提前致谢!
答案 0 :(得分:5)
您应该使用POST / redirect / GET模式:
答案 1 :(得分:0)
当您返回该页面时,IE似乎没有重新发布表单。您是否考虑过使用GET请求进行搜索?
答案 2 :(得分:0)
问题(可能)是您可能正在使用POST请求来生成搜索结果。
只是我的好奇心:你使用的是哪个版本的IE?!
答案 3 :(得分:0)
尝试将表单发布到自身(同一页面)而不是其他页面,如果出现错误,则不必“回去”,因为您已经在那里了!只需再次打印表单并填写已发布的值以及表单中某些内容未验证的消息。