我做了一个功能。利用dwr调用后台的类中的一个方法,User.modifyInfo(id,name,info,function(back){
if(back){
alert("Success");
window.location.reload();
}else{
     ("Error.");
     }
});然后执行完这个步骤之后。不管我点哪里的连接。都变成打开新页面了。
谁知道这个是为什么啊?好奇怪的。。其他功能都没问题。就是完成这个操作以后
链接全部变成打开新页面的
谁知道的。指点我一下啊。谢谢了

解决方案 »

  1.   

    既然要back那直接在最上面的页面上调用window.parent.location.reload() ,关闭当前窗体,刷新父窗体
      

  2.   

    window.location.reload("本页面") 也可以试试它
      

  3.   

    这样,这个问题倒是解决了。但是又出现一个新的问题。
    就是刷新的时候会跳出windows的确认框
    重新刷新网页,重试,取消那个。。
    这个要怎么解决啊?
      

  4.   

    在<head>里边加上这个<base helf="_self"/> 试下