一系列网页都是基于struts的。在页面A上点pop按钮弹出一个页面窗口B,关掉B,再点页面A上的next按钮触发一个Action转到页面C,然后点浏览器后退回到A,之前已经关掉的B又自动弹出来了。该怎么解决?
另外,我发现,在点A上的pop按钮弹出一个窗口的同时,A也刷新了下,那就是说,servlet生成的A的代码里已经包括了弹出窗口的代码,把那个弹出窗口关掉是不会有刷新的,也就是说,那个代码还在A的页面代码里,只是执行过一次不会再执行了而已,当后退回来时候显然会执行一次弹出窗口。
我判断的没有错吧?可是我不知道怎么解决,哪位大虾给点意见或者代码的例子?不胜感激!