网站的首页 导航文件 里面有2个class classA classB当打开时候 第一个按钮是 classA 其它的几个按钮都是classB
当打开第二个按钮连接的时候 第二个按钮是classA 其它的都是 classB 请问如何来控制呢 ?
例如
http://www.360buy.com/index.asp 京东商城 上面 那个导航那个东西一样!请教了!
当打开第二个按钮连接的时候 第二个按钮是classA 其它的都是 classB 请问如何来控制呢 ?
例如
http://www.360buy.com/index.asp 京东商城 上面 那个导航那个东西一样!请教了!
解决方案 »
- java long值的问题
- 请教关于jsp:forward 实现的问题
- 请问怎么在struts1里result的时候回到之前浏览的页面呢?
- String index out of range: 6
- 十万火急!怎样用JAVA代码打开一个IE
- 修改提交后中文显示问号,但是数据库中保存的是正确的,如何处理?
- 关于java.sql.PreparedStetement的疑惑
- 谁推荐几本JSP的好书呀,我买的那本《JSP编程指南》翻译的太烂了
- JSP加密技术
- 有谁能上传整个目录就好象ftp一样呢,用jsp来写如何写。。。。
- 水贴,尾大的java啊。。。。。
- tomcat下项目放到weblogic下出的问题
楼主【mkafei】截止到2008-07-21 10:01:52的历史汇总数据(不包括此帖):
发帖的总数量:5 发帖的总分数:80 每贴平均分数:16
回帖的总数量:5 得分贴总数量:1 回帖的得分率:20%
结贴的总数量:2 结贴的总分数:40
无满意结贴数:0 无满意结贴分:0
未结的帖子数:3 未结的总分数:40
结贴的百分比:40.00 % 结分的百分比:50.00 %
无满意结贴率:0.00 % 无满意结分率:0.00 %
楼主该结一些帖子了
比如JSP<... if(..) class="classA" else class="classB" end ...>
<... if(..) class="classA" else class="classB" end ...>
<... if(..) class="classA" else class="classB" end ...>
<... if(..) class="classA" else class="classB" end ...>
每一个链接都这么写,不久搞定了撒。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<style type="text/css">
<!--
body {
margin:0;
padding:0;
font: bold 11px/1.5em Verdana;
}
img {
border: none;
}
/*- Menu Tabs 1--------------------------- */
#tabs1 {
float:left;
width:100%;
background:#F4F7FB;
font-size:93%;
line-height:normal;
border-bottom:1px solid #BCD2E6;
}
#tabs1 ul {
margin:0;
padding:10px 10px 0 50px;
list-style:none;
}
#tabs1 li {
display:inline;
margin:0;
padding:0;
}
#tabs1 a {
float:left;
background:url("tableft1.gif") no-repeat left top;
margin:0; padding:0 0 0 4px;
text-decoration:none;
}
#tabs1 a span {
float:left;
display:block;
background:url("tabright1.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#627EB7;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs1 a span {
float:none;
}
/* End IE5-Mac hack */
#tabs a:hover span {
color:#627EB7;
}
#tabs1 a:hover {
background-position:0% -42px;
}
#tabs1 a:hover span {
background-position:100% -42px;
}
#tabs1 #current a {
background-position:0% -42px;
}
#tabs1 #current a span {
background-position:100% -42px;
}
-->
</style>
<BODY>
<div id="tabs1">
<ul>
<li id="current"><a href="#" onClick="selectCurrent(this);"><span>Home</span></a></li>
<li><a href="#" onClick="selectCurrent(this);"><span>Products</span></a></li>
<li><a href="#" onClick="selectCurrent(this);"><span>Services</span></a></li>
<li><a href="#" onClick="selectCurrent(this);"><span>Support</span></a></li>
<li><a href="#" onClick="selectCurrent(this);"><span>Order</span></a></li>
<li><a href="#" onClick="selectCurrent(this);"><span>News</span></a></li>
<li><a href="#" onClick="selectCurrent(this);"><span>About</span></a></li>
</ul>
</div>
</BODY>
</HTML>
<script>
var previous=document.getElementById("current");
function selectCurrent(obj){
previous.setAttribute("id","");
previous=obj.parentNode;
previous.setAttribute("id","current");
}
</script>
也就是每次都要传过去一个参数 可是京东上面的那个连接没有参数的 我认为应该是js控制 id得到的结果的!
但是却不是我需要的代码我想达到的效果是 让人很容易就知道你在什么目录下浏览 (导航上面可以看出来) 正在浏览的目录的导航的class和其他的不一样达到 www.360buy.com 的效果!
你还在线吗 ?
有区别的,我也看出您的代码不是楼主所要的代码,您的代码效果是对的,但那是在本页的情况
a href="#"你的a并没有链到别的页面去,楼主应该是要到别的页面时tab有不同的当前选择,又能很好的
重用代码 不过看了您的代码,有所收获,通过去掉id的方法,有趣,或许能在其他地方派上用场,学习了