1.A页面将要跳转到B页面,实现功能:在跳转到B页面后,刷新此页面。
  请注意:这里的刷新B页面不是和F5一样的作用,因为我用了frameset分了几个页面,(window.location.reload())这样写的刷新并不是刷新B页面,最好是可以刷新指定的页面。
2.应该是先跳转再刷新,还是先刷新再跳转。  
//A页面代码如下:
Response.Write("<script language='javascript'>alert('设置成功!');window.navigate(B.aspx');</script>");//目前是这样写的,应该先写跳转再刷新,还是先刷新在跳转。 谢谢,各位,希望认真回复,简单的刷新我都试过了,就不要发了。

解决方案 »

  1.   


    使用js脚本window.parent.frames["mainFrame"].location.reload();mainframe改为你要刷新的页面所在的框架id,因为你的页面是放在frameset中的,我的mainFrame就是中间的一个框架
      

  2.   

    考虑使用"Observer"设计模式。
      

  3.   


    试过了,这里是又面的部分,也就是right,但是不可以的,因为又面的页面,其中包含的子页面又很多呢,赋予具体页面,报错、
      

  4.   

    window.frames['Iframegn'].location.href = 'B页面'
    'Iframegn'改为你要刷新的页面所在的框架id
      

  5.   


    上面为top,左面的为left,右面的为right。
    而B页面在right部分中,而right默认页面的不是B,right包含多个页面,你的这个刷新没用啊。试过了、
      

  6.   


    ok,发帖时过于着急,语句有些不当。是B页面,A页面跳转到B页面,当B页面加载玩数据,再刷新B页面一次。 怎么写。
      

  7.   


    别的方面我不和你讨论,现在只讨论问题,好吧。
    我也不知道为什么不更新信息,但是当加载完成,B页面不更信息,手动刷新一下就可以了。
    跳转到B页面之后,B页面是相册的图片以及介绍、个数等,我在A页面设置某个图片为相册的封面(QQ空间那种),B页面相册的封面(也就是图片)不改变,要手动刷新下才可以。在点击设为封面时,我是把点击的图片重新绘画成封面路径下的图片,重画,懂吗?就这样子。
      

  8.   

    Response.Write("<script language='javascript'>alert('设置成功!');window.location=B.aspx');</script>");
    试一下。
      

  9.   

    b页面显示封面吗?还是需要点击重画,才看到封面?
    另外,刷新一下就可以,说明是跳转的问题,或者跳转有缓存,用redirect跳转试试。
      

  10.   

    B页面就是显示相册的名称和个数以及封面的图片。当我在A页面设置某张图片为相册的封面,成功之后,我跳转到B页面,但是B页面没有更新图片的信息,我手动刷新下就可以了。在设为封面的时候,我采用的方法是绘制点击的图片成为原始封面路径下的图片。这还逻辑混乱啊。
      

  11.   


    当然是在A页面,要进入A页面是必须通过B页面的,缓存这个东西不是很理解。
      

  12.   

      
        <script type="text/javascript">
    window.open("Top.aspx?no-cache="+Math.random(),"topFrame","");
    </script>在你跳转后的页面加上去。    Top .aspx  就是你要刷新的页面!