解决方案 »

  1.   

    获取当前url地址的文件名和导航的链接地址对比,包含文件名给就链接加高亮样式,没有匹配则默认给首页加高亮参考:网站导航栏目焦点设置
      

  2.   

    还有就是当我关闭整个浏览器,重新打开时,他又会默认恢复到主页高亮,而不是记忆在新闻页面上,好像叫清除cookie。
    请大神详细的写出代码,包括调用文件,本人很小白,谢谢了。 你这个是什么功能。。肯定是用户打开哪个页面就显示哪个页面啊,你还直接跳转到上一次访问的页面?这个需要用cookie记录上一次访问的页面才行,不过没意义做这种功能。示例里面没有做记录的功能,打开哪个页面就哪个导航链接获取焦点
      

  3.   

    关于你说的第一个,我是原来看过这么一个列子,我点击第二个导航,然后关闭页面,在重新打开页面的时候,他居然显示在第二个导航,并不是默认在第一个导航。这是我看到的那个例子。http://www.csrcode.cn/html/txdm/cddh/1719.htm关于第二个。你说的这个。示例里面没有做记录的功能,打开哪个页面就哪个导航链接获取焦点  
    我确实是小白大神。您能帮我改好一下发我么 。那个例子连高亮都没有 我实在是看不出 那个功能实现没实现
      

  4.   

    关于你说的第一个,我是原来看过这么一个列子,我点击第二个导航,然后关闭页面,在重新打开页面的时候,他居然显示在第二个导航,并不是默认在第一个导航。这是我看到的那个例子。http://www.csrcode.cn/html/txdm/cddh/1719.htm关于第二个。你说的这个。示例里面没有做记录的功能,打开哪个页面就哪个导航链接获取焦点  
    我确实是小白大神。您能帮我改好一下发我么 。那个例子连高亮都没有 我实在是看不出 那个功能实现没实现
      

  5.   

    上面说的已经很明白了,你给了例子,只是在本页面设置了几个特定的标签,然后点击实现高亮,并记录cookie ,下次页面加载读取cookie,并且设置标签高亮你的问题完全是不同的,你是点击了每个标签之后会跳转到不同的页面,那么你只需要在相应的页面把相应的导航标签设置选中即可也许第一个页面的导航类似 
    <li class="active"><a href="index.html">首页</a></li>
    <li><a href="product.html">产品</a></li>
    <li><a href="about.html">关于我们</a></li>
    第二个页面只需要将高亮显示切换到第二个,如下
    <li ><a href="index.html">首页</a></li>
    <li class="active"><a href="product.html">产品</a></li>
    <li><a href="about.html">关于我们</a></li>
    也没有必要再去记录什么cookie
      

  6.   

    关于你说的第一个,我是原来看过这么一个列子,我点击第二个导航,然后关闭页面,在重新打开页面的时候,他居然显示在第二个导航,并不是默认在第一个导航。这是我看到的那个例子。http://www.csrcode.cn/html/txdm/cddh/1719.htm关于第二个。你说的这个。示例里面没有做记录的功能,打开哪个页面就哪个导航链接获取焦点  
    我确实是小白大神。您能帮我改好一下发我么 。那个例子连高亮都没有 我实在是看不出 那个功能实现没实现你给的这个示例就没跳转,你实际应用后会跳转到对应的页面去,根本不需要什么cookie记录,只需获取浏览器地址栏的路径(就是当前访问的页面),和你的导航链接对比匹配就加上高亮样式,#2已经说得很明白了,示例也是按照这个思路写的多学点基础知识了。。
      

  7.   

    ,刚才看了下示例。。容器的id搞错了。。没注意检查,已经修改好。。楼主还是多学下基础知识,就一个id搞错了不会改下。。要是实际应用到你项目我看你也难搞。。