0

我对 history.go(-1) 和 jsp 页面有疑问。

我有 jsp 页面,它是进行 ajax 调用,在调用之后我想使用 history.go(-1) 返回上一页,它在 IE 中不起作用,但在 firefox 中可以正常工作。

在 IE 中它向我展示了这个:

网页已过期

最可能原因:该网页的本地副本已过期,网站要求您重新下载

这是缓存的问题,那么我如何启用缓存?所以后面会很好用吗?

请帮我 :(

谢谢你 ,

4

1 回答 1

0

您可以随时使用 response.sendRedirect("previousPag.jsp") 转到上一页,无需使用 javascript 函数 history.go(-1)。这可能是服务器端代码的开销,但是由于您正在进行 AJAX 调用,因此缓存可能会加载该 AJAX 调用,这会删除您以前指向 IE 中的 JSP 页面的缓存。

于 2012-10-25T07:15:49.693 回答