{求助} N層樹枝狀選單連結到指定框架?

請各位高手幫幫忙

這是我網路上找到的語法
http://www.study-area.org/coobila/tutorial_540.html

感謝這作者寫的這麼好用...


我拿來套用在我的網頁 分割成 左右兩個框架
這樹狀選單顯示在左邊框架

我想讓他連結時 出現在右邊框架

1.請問該怎麼改??

我只會HTML的基本..
arTree[i][1]=new objItem("網站導覽","../inform/guide.htm");

所以我改成
arTree[i][1]=new objItem("網站導覽","../inform/guide.htm" target="b");

不能用 @@" 看來不是這樣加的


2.最上層的選單,只能按小圖示才能開啟下拉式選單

請問我要怎麼改成按 選單的字 也能開啟下拉式??

3. 還有我想讓整個 選單 往 框架 最右邊 靠...

請問該怎麼作?


謝謝
objItem只吃兩個參數, "../inform/guide.htm" target="b"這個會出問題
你只能用"../inform/guide.htm"
target屬性, 改這一行:
"<a id=lnk" + GintItemCount + " href=" + obj.link + ">" + obj.name + "</a>";
改成
"<a id=lnk" + GintItemCount + " href=" + obj.link + " target=b>" + obj.name + "</a>";

不過這樣你每個網頁按下去就連到target="b"視窗, 你可以試著改objItem函數

function objItem(n,k,t) {
//自訂超連結項目物件
this.name=n;
this.link=k;
this.target=t;
}//end of objItem()

所以用
"<a id=lnk" + GintItemCount + " href=" + obj.link + " target=" + obj.target + ">" + obj.name + "</a>";
來取代

那麼你的連結就用
arTree[i][1]=new objItem("網站導覽","../inform/guide.htm","b");
放入target的參數, 如果空的就用""取代:
arTree[i][1]=new objItem("網站導覽","../inform/guide.htm","");

簡單的看了一下, 沒實際跑過, 可能不會動

MrTerry wrote:
arTree[i][1]=new objItem("網站導覽","../inform/guide.htm" target="b");
1. 裡面範例不是有段 <base target="frmMain"> 改這裡看看

2. 把 "</a>" 與 obj[0] 那兩行交換對調

3. 參考看看
<iv style="float:right;"><script language="javascript">treeCreate();</script></div>


天阿 !! 謝謝你們 的幫忙!!

成功了 !! 磕頭磕頭


再請教兩個問題

1. 要怎麼改變所有字的大小 及 字型 ?

我是在 字前面都要家FONT SIZE..雖然可以 但是要一個一個用

我只會HTML



2. 連結的的字 下面 的藍線 怎麼取消?

連結的字 顏色 怎麼變別的色 ??



真的很感謝你們


文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!