作者aeolus0829 (archer)
看板Web_Design
標題[問題] 一個選單用的 javascript
時間Mon Dec 27 15:20:59 2010
問題:
我正在維護一個選單,奇怪的是選單的數量和我設定的不一樣... = =a
p.s. 這程式不是我寫的... U_U
部份原始碼:
window.mm_menu_0722134756_0_12 = new Menu("CNC 立式加工中心機
",150,17,"Verdana, Arial, Helvetica,
sans-serif",11,"#FFFFFF","#99FFFF","#000033","#336699","left","middle",3,0,800,-5,7,true,false,true,0,false,true);
mm_menu_0722134756_0_12.addMenuItem("GT-400V / 500V / 600V","window.open('c_gt400v_500v_600v.htm',
'main');");
mm_menu_0722134756_0_12.addMenuItem("GT-850V / 1000V","window.open('c_gt850v_gt1000v.htm',
'main');");
mm_menu_0722134756_0_12.addMenuItem("GT-600VP","window.open('c_gt600vp.htm',
'main');");
mm_menu_0722134756_0_12.addMenuItem("GT-850VP / 1000VP","window.open('c_gt850vp_1000vp.htm',
'main');");
mm_menu_0722134756_0_12.addMenuItem("GT-1600V","window.open('c_gt1600v.htm',
'main');");
mm_menu_0722134756_0_12.addMenuItem("GT-1800V","window.open('c_gt1800v.htm',
'main');");
mm_menu_0722134756_0_12.addMenuItem("GT-2000V","window.open('c_gt2000v.htm',
'main');");
mm_menu_0722134756_0.addMenuItem(mm_menu_0722134756_0_12);
mm_menu_0722134756_0.hideOnMouseOut=true;
mm_menu_0722134756_0.childMenuIcon="arrows.gif";
mm_menu_0722134756_0.bgColor='#993366';
mm_menu_0722134756_0.menuBorder=1;
mm_menu_0722134756_0.menuLiteBgColor='#FFFFFF';
mm_menu_0722134756_0.menuBorderBgColor='#982C5C';
mm_menu_0722134756_0.writeMenus();
} // mmLoadMenus()
addMenuItem:
function addMenuItem(label, action) {
this.items[this.items.length] = label;
this.actions[this.actions.length] = action;
}
function Menu(label, mw, mh, fnt, fs, fclr, fhclr, bg, bgh, halgn, valgn,
pad, space, to, sx, sy, srel, opq, vert, idt, aw, ah)
{ ... }
上面這個函數大概知道是宣告 items 的陣列, 但我不懂為什麼我宣告的 menuitem
為什麼只有四個.. 我明明宣告了七個
各位好心人麻煩救救我吧... > <"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.218.139.174
※ 編輯: aeolus0829 來自: 61.218.139.174 (12/27 15:21)
推 NOOB:會出現哪四個? 從那四個去找,或是宣告的數量有限制?? 12/27 21:40
→ grence:看起來是程式產生的script 12/27 23:26
→ aeolus0829:會出現的是前四個,後面都會切掉 12/28 10:41
→ aeolus0829:正確說不是切掉,而是 "不會出現" 12/28 10:41
→ opoepev:這是js 何不檢查一下是不是 在原始碼中真的有7個? 12/28 10:50
→ opoepev:最快的請po出實際的網頁讓大家看比較快~~ 12/28 10:50