if (returnValue == "insert11")   
             {
              alert('已成功添加信息。'); 
              window.location.href = "b.aspx?data=33";
              alert(window.location.href);
             }
当前页 a.aspx , 我想returnValue="insert11"时,由当前页跳到"b.aspx?data=33".window.location.href 还是为 a.aspx。

解决方案 »

  1.   

    window.location.href = "b.aspx?data=33";改成top.location.href='login.aspx';试试
      

  2.   


    我a.aspx在一个iframe里, iframe位于c.aspx吧。 c不变,只想让a变成b。
      

  3.   


    top.iframeID.src='b.aspx?data=33';
      

  4.   

    window.location.href = "b.aspx?data=33";
    页面还在a.aspx中,转到b.aspx需要点时间
      

  5.   


    window.parent.window.frames[2].location="http://www.baidu.com";//frames[index]index是你的窗体序号,如果是上、左、右的话,右边的窗体的索引是2
      

  6.   


    if(top.document.getElementById('iframeID'))
    top.document.getElementById('iframeID').src='b.aspx?data=33';