JSP:是这样的,我的一个树(采用的是dtree)
如果我点击了某个结点(比如叫a)的子结点(比如叫a1)链接,该链接(a1)变为灰色,但是当我点击其他结点(比如b)的子结点(比如b1)之后,再点击该a结点展开,没有点击a1结点,可是a1结点仍然是灰色的

解决方案 »

  1.   

    在css文件中定义一样的颜色即可
      

  2.   

    但是现在出现了问题:如果我把cokooies的颜色修改了,那么我刷新页面的时候,所有页面的结构都变了,
      

  3.   

    a:visited{
    color:gray;
    }
    a:link{
      color:blue;
    }
      

  4.   

    艾,我没有解释清楚
    就是这样的问题:
    比如用MYIE的时候,最上面有一栏(比如a,b,c...),可以通过点击a,b,c来访问具体的链接
    比如点击a之后,下面的页面就类似CSDN的最左边一栏那样的形式,有不同的链接(比如a1,a2,...)
    那么右边出现a1,a2...之后的具体链接,
    之后再次点击b,最左边有b1,b2...问题就是:当我点击a的左边的a1,那么a1的链接有个颜色(这里的a1,a2..我用的是dtree格式,),点击a1后,我再次点击b,然后点击b的最左边的b1,那么当我再次点击a的时候,左边那里有a1链接的颜色
    这个改如何消除这个a1的颜色?
    我的办法是设置a这里的左边树的cookie为false,可是这样不行,希望用其他方法来解决(因为,当我页面刷新的时候,那么左边那里a1(可能还包含a11,a12..),那么刷新后,a1的树会收回,而不是展开,