|
藍森林 http://www.lslnet.com 2006年8月25日 8:28
請大家幫我看看這段代碼?!有些問題想請教一下!
<html>
<head>
<title> New Document </title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="Generator" content="EditPlus">
<meta name="Keywords" content="">
<meta name="Description" content="">
<style type="text/css">
body,table,tr,td{
font-size:12px;
color:#000000;
}
.sec1 {
background-color: #99CC99;
cursor: hand;
color: #000000;
border-left: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-right: 1px solid gray;
border-bottom: 1px solid #FFFFFF
}
.sec2 {
background-color: #D4D0C8;
cursor: hand;
color: #000000;
border-left: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-right: 1px solid gray;
font-weight: bold;
}
.main_tab {
background-color: #D4D0C8;
color: #000000;
border-left:1px solid #FFFFFF;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
}
</style> <script language="javascript">
<!--
function secBoard(n,x,y)
{
for(i=0;i<secTable.cells.length;i++){
secTable.cells[i].className="sec1";
secTable.cells[n].className="sec2";}
for(i=0;i<mainTable.tBodies.length;i++){
mainTable.tBodies[i].style.display="none";
mainTable.tBodies[n].style.display="block";}
weizi.innerHTML="<b>"+x.toUpperCase()+"</b>展館<b>"+y+"</b>樓展廳";
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0">
<table width="588" border="0" cellspacing="1" cellpadding="4" align="center">
<tr>
<td width="82%">當前位置:展館分佈 > <span id="weizi"><b>A</b>展館<b>1</b>樓展廳</span></td>
<td width="18%"></td>
</tr>
<tr>
<td colspan="2" height="1" bgcolor="#000000"></td>
</tr>
<tr>
<td colspan="2" height="4"></td>
</tr>
<tr>
<td colspan="2">
<table border=0 cellspacing=0 cellpadding=0 width=578 id=secTable>
<tr height=20 align=center>
<td class=sec2 width=10% onClick="secBoard(0,'a','1')">A展館1樓展廳</td>
<td class=sec1 width=10% onClick="secBoard(1,'a','2')">A展館2樓展廳</td>
<td class=sec1 width=10% onClick="secBoard(2,'b','1')">B展館1樓展廳</td>
<td class=sec1 width=10% onClick="secBoard(3,'b','2')">B展館2樓展廳</td>
<td class=sec1 width=10% onClick="secBoard(4,'c','1')">C展館1樓展廳</td>
<td class=sec1 width=10% onClick="secBoard(5,'c','2')">C展館2樓展廳</td>
</tr>
</table>
<table border=0 cellspacing=0 cellpadding=0 width=578 height=160 id=mainTable class=main_tab>
<tbody style="display:block;">
<tr>
<td align="center">
一
</td>
</tr>
</tbody> <tbody style="display:none;">
<tr>
<td align="center">
二
</td>
</tr>
</tbody> <tbody style="display:none;">
<tr>
<td align="center">
三
</td>
</tr>
</tbody> <tbody style="display:none;">
<tr>
<td align="center">
四
</td>
</tr>
</tbody><tbody style="display:none;">
<tr>
<td align="center">
五
</td>
</tr>
</tbody><tbody style="display:none;">
<tr>
<td align="center">
六
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</table>
請大家運行上面這段代碼
我想當我點擊那個導航(也就是當我點擊類似「A展館1樓展廳」)時會自動轉到一個頁面,另外下面還會出現分級導航。
請大蝦們幫幫我,我對代碼不是很瞭解,所以只好在這裡請教大家了! |
大家幫幫忙好嗎?!
頂……
在線等哦。 |
要幹什麼? |
啊,終於有人回答了,謝謝!
請問你是看不懂意思嗎?! |
請先用DW運行一下以上這段代碼!
這是一個菜單的效果,可是我想當我點擊那個主導航上的文字(也就是當我點擊類似「A展館1樓展廳」)時會鏈接到以這個為文字描述的內容為主題的頁面,另外下面還會出現分級導航。
說的通俗一點就是當然點一下那個菜單時會轉向一個鏈接頁面,另外這個欄又會分為多個小欄目顯示在下面。可是現在的是點擊以後只能顯示小欄目而不能轉向鏈接!
不知道我這樣說大家明白沒。 |
它就是一種分欄式介紹,類似於windows程序標籤,點擊A打開的A內容,點擊B打開的B內容,.......不可能在點擊欄目時同時轉向一個鏈接頁面。
[html]
<html>
<head>
<title> New Document </title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="Generator" content="EditPlus">
<meta name="Keywords" content="">
<meta name="Description" content="">
<style type="text/css">
body,table,tr,td{
font-size:12px;
color:#000000;
}
.sec1 {
background-color: #99CC99;
cursor: hand;
color: #000000;
border-left: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-right: 1px solid gray;
border-bottom: 1px solid #FFFFFF
}
.sec2 {
background-color: #D4D0C8;
cursor: hand;
color: #000000;
border-left: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
border-right: 1px solid gray;
font-weight: bold;
}
.main_tab {
background-color: #D4D0C8;
color: #000000;
border-left:1px solid #FFFFFF;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
}
</style> <script language="javascript">
<!--
function secBoard(n,x,y)
{
for(i=0;i<secTable.cells.length;i++){
secTable.cells[i].className="sec1";
secTable.cells[n].className="sec2";}
for(i=0;i<mainTable.tBodies.length;i++){
mainTable.tBodies[i].style.display="none";
mainTable.tBodies[n].style.display="block";}
weizi.innerHTML="<b>"+x.toUpperCase()+"</b>展館<b>"+y+"</b>樓展廳";
}
//-->
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0">
<table width="588" border="0" cellspacing="1" cellpadding="4" align="center">
<tr>
<td width="82%">當前位置:展館分佈 > <span id="weizi"><b>A</b>展館<b>1</b>樓展廳</span></td>
<td width="18%"></td>
</tr>
<tr>
<td colspan="2" height="1" bgcolor="#000000"></td>
</tr>
<tr>
<td colspan="2" height="4"></td>
</tr>
<tr>
<td colspan="2">
<table border=0 cellspacing=0 cellpadding=0 width=578 id=secTable>
<tr height=20 align=center>
<td class=sec2 width=10% onClick="secBoard(0,'a','1')">A展館1樓展廳</td>
<td class=sec1 width=10% onClick="secBoard(1,'a','2')">A展館2樓展廳</td>
<td class=sec1 width=10% onClick="secBoard(2,'b','1')">B展館1樓展廳</td>
<td class=sec1 width=10% onClick="secBoard(3,'b','2')">B展館2樓展廳</td>
<td class=sec1 width=10% onClick="secBoard(4,'c','1')">C展館1樓展廳</td>
<td class=sec1 width=10% onClick="secBoard(5,'c','2')">C展館2樓展廳</td>
</tr>
</table>
<table border=0 cellspacing=0 cellpadding=0 width=578 height=160 id=mainTable class=main_tab>
<tbody style="display:block;">
<tr>
<td align="center">
一
</td>
</tr>
</tbody> <tbody style="display:none;">
<tr>
<td align="center">
二
</td>
</tr>
</tbody> <tbody style="display:none;">
<tr>
<td align="center">
三
</td>
</tr>
</tbody> <tbody style="display:none;">
<tr>
<td align="center">
四
</td>
</tr>
</tbody><tbody style="display:none;">
<tr>
<td align="center">
五
</td>
</tr>
</tbody><tbody style="display:none;">
<tr>
<td align="center">
六
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</table>
[/html] |
終於有人說話了!謝謝marvellous!
那請問要怎麼才可以達到那種效果呀,能不能把代碼貼出來?!拜託! |
|