作者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)
1F:推 NOOB:会出现哪四个? 从那四个去找,或是宣告的数量有限制?? 12/27 21:40
2F:→ grence:看起来是程式产生的script 12/27 23:26
3F:→ aeolus0829:会出现的是前四个,後面都会切掉 12/28 10:41
4F:→ aeolus0829:正确说不是切掉,而是 "不会出现" 12/28 10:41
5F:→ opoepev:这是js 何不检查一下是不是 在原始码中真的有7个? 12/28 10:50
6F:→ opoepev:最快的请po出实际的网页让大家看比较快~~ 12/28 10:50