用 CSS ,既然楼主采用的是 CSS+DIV模式的,为什么不用 CSS来搞呢...

解决方案 »

  1.   

    怎么用CSS?当你点击一菜单时就会重新刷新页面,并刷新导航,这样你原来的设置就变了。
      

  2.   

    url带个参数试试然后在页面加个判断url:
    xxx.php?link=indexxxx.php:
    if($_GET['link']=='index'){
      .....
    }或者用case
      

  3.   

    no, you can use javascripttry this.<script>//javascriptvar init=function(){ var i;
    var node=document.getElementById("navigation");
    var nodes=node.getElementsByTagName("a");

    local=window.location;

    for(i=0;i<nodes.length;i++){
    if(local==nodes[i].href){
    // do sth.
    /**
     * example 
     * 
     * nodes[i].style.backgroundColor="#ccc";
     */
    break;
    }
    }
    }</script><!-- your page. --><body onload="init()">
    <ul id="navigation">
    <li ><a href="http://www.xxx.com/">首页</a></li>
    <li ><a href="http://www.xxx.com/1">1页</a></li>
    <li ><a href="http://www.xxx.com/2">2页</a></li>
    <li ><a href="http://www.xxx.com/3">3页</a></li>
    <li ><a href="http://www.xxx.com/4">4页</a></li>
    </ul>
    </body>
      

  4.   

    if you still have problems, send mail to me: [email protected]