window.location.reload()可以实现页面的刷新,但是就是先前选中的节点在刷新后依然是选中状态,这让我很困惑

解决方案 »

  1.   

    window.location.reload(force=true)绕过缓存,从服务器下载文档window.location.reload(force=false)
    这个是默认的,检测服务器上文档是否改变,如没有改变,就从缓存调出。
      

  2.   

    那看了它的树的js脚本好像是用到了cookie来保存选中节点的id可以实现完全重新加载吗?
      

  3.   

    我出现的问题是:
    框架 左边:name:tree 右边:name:content左边有页面a,是一个树,点击其中一个节点1,在框架左边呈现页面b,也是一个树页面b上有一个按钮,实现点击按钮,左边页面跳转回a页面,出现问题:
    1:当点击节点1后跳转到页面b时,页面b上的树显示出来会有节点被选中,
    也就是说在a中的树选中节点1,(比如节点1的id号是5,)那么在页面b上显示出来的树
    也是id号为5的节点被选中。2:重新加载或刷新树,都是改变不了树原来的状态,比如选中节点1,刷新一下,还是选中节点1。树的设计里用了cookie来保持节点id的值,我想问的是,可以在加载时候完全实现重新加载吗?