假如我的网站有多个页面,可以相互链接,如何知道用户到底到了哪一个页面,我想通过判断用户在哪一个页面使得相应的导航项呈现出不同的导航效果(我是把背景设为一张图片),请问大家有什么好的建议

解决方案 »

  1.   

    单页面无刷新的话就是用一个全局变量来。然后通过判断全局变量来确定。多页面的话不需要全局变量,直接在在url上传过去就好了
      

  2.   

    单页面代码
    var page="Login";
    function ToSuccess(){
       page = "success";
    }
    多页面就直接是在url后面加上?page=success,然后在目标页面读取url就可以了
      

  3.   

    如果页面的url不一样,可以直接用js去分析下url就可以了
      

  4.   

    function chg(str)//js函数改变
     {
      var div = document.getElementById("col1"); 
      var lis = div.getElementsByTagName("li"); 
       for(var i = 0; i < lis.length;i++)
       { 
          lis[i].style.backgroundColor = "#999999"; 
       } 
      str.style.backgroundColor="#F0F0F0";
      str.style.color = "#ffffff";
      }onclick="chg(this)"//事件绑定