cibin
09-05-2012, 19:02
Сразу скажу к моему стыду, данный код я получил при помощи вспомогательных программ для создания всплывающего меню, но возник вопрос. Как мне внести изменение в коде так что бы всплывающее меню появлялась между кнопками, если учитывать что меню расположено по горизонтали? Т.е. при указании или нажатии кнопки где расположено подменю он как бы раздвигался вниз и показывал список подменю!
Надеюсь понятно объяснил!!
А вот сам код:
//©Xara Ltd
if(typeof(loc)=="undefined"||loc==""){var loc="";if(document.body&&document.body.innerHTML){var tt=document.body.innerHTML;var ml=tt.match(/["']([^'"]*)dimpletab.js["']/i);if(ml && ml.length > 1) loc=ml[1];}}
var bd=0
document.write("<style type=\"text/css\">");
document.write("\n<!--\n");
document.write(".dimpletab_menu {z-index:999;border-color:#000000;border-style:solid;border-width:"+bd+"px 0px "+bd+"px 0px;background-color:#009933;position:absolute;left:0px;top:0px;visibility:hidden;}");
document.write(".dimpletab_plain, a.dimpletab_plain:link, a.dimpletab_plain:visited{text-align:left;background-color:#009933;color:#ffffff;text-decoration:none;border-color:#000000;border-style:solid;border-width:0px "+bd+"px 0px "+bd+"px;padding:2px 0px 2px 0px;cursor:hand;display:block;font-size:8pt;font-family:Arial, Helvetica, sans-serif;}");
document.write("a.dimpletab_plain:hover, a.dimpletab_plain:active{background-color:#8cc5d5;color:#000000;text-decoration:none;border-color:#000000;border-style:solid;border-width:0px "+bd+"px 0px "+bd+"px;padding:2px 0px 2px 0px;cursor:hand;display:block;font-size:8pt;font-family:Arial, Helvetica, sans-serif;}");
document.write("\n-->\n");
document.write("</style>");
var fc=0x000000;
var bc=0x8cc5d5;
if(typeof(frames)=="undefined"){var frames=0;}
startMainMenu("",0,0,1,0,0)
mainMenuItem("dimpletab_b1",".gif",23,187,loc+"../"+"add_dog.php","main","Создать карточку договора",2,2,"dimpletab_plain");
mainMenuItem("dimpletab_b2",".gif",23,187,loc+"../"+"spisok_dog.php","main","Все договора",2,2,"dimpletab_plain");
mainMenuItem("dimpletab_b3",".gif",23,187,"javascript:;","","Выборки",3,2,"dimpletab_plain");
mainMenuItem("dimpletab_b4",".gif",23,187,"javascript:;","","Справочники",3,2,"dimpletab_plain");
endMainMenu("",0,0);
startSubmenu("dimpletab_b4","dimpletab_menu",48);
submenuItem("банков",loc+"../"+"spr_bank.php","main","dimpletab_plain");
endSubmenu("dimpletab_b4");
startSubmenu("dimpletab_b3","dimpletab_menu",169);
submenuItem("по статусу договора",loc+"../"+"viborka_status_form.php","main","dimpletab_plain");
submenuItem("по виду оплаты",loc+"../"+"viborka_opl_form.php","main","dimpletab_plain");
submenuItem("по виду биллинга",loc+"../"+"viborka_bill_form.php","main","dimpletab_plain");
submenuItem("по способу передачи",loc+"../"+"viborka_per_form.php","main","dimpletab_plain");
submenuItem("по периодичности обновления",loc+"../"+"viborka_obn_form.php","main","dimpletab_plain");
submenuItem("по способу оплаты",loc+"../"+"viborka_spo_form.php","main","dimpletab_plain");
submenuItem("по банку",loc+"../"+"viborka_bank_form.php","main","dimpletab_plain");
endSubmenu("dimpletab_b3");
loc="";
Заранее спасибо!
Надеюсь понятно объяснил!!
А вот сам код:
//©Xara Ltd
if(typeof(loc)=="undefined"||loc==""){var loc="";if(document.body&&document.body.innerHTML){var tt=document.body.innerHTML;var ml=tt.match(/["']([^'"]*)dimpletab.js["']/i);if(ml && ml.length > 1) loc=ml[1];}}
var bd=0
document.write("<style type=\"text/css\">");
document.write("\n<!--\n");
document.write(".dimpletab_menu {z-index:999;border-color:#000000;border-style:solid;border-width:"+bd+"px 0px "+bd+"px 0px;background-color:#009933;position:absolute;left:0px;top:0px;visibility:hidden;}");
document.write(".dimpletab_plain, a.dimpletab_plain:link, a.dimpletab_plain:visited{text-align:left;background-color:#009933;color:#ffffff;text-decoration:none;border-color:#000000;border-style:solid;border-width:0px "+bd+"px 0px "+bd+"px;padding:2px 0px 2px 0px;cursor:hand;display:block;font-size:8pt;font-family:Arial, Helvetica, sans-serif;}");
document.write("a.dimpletab_plain:hover, a.dimpletab_plain:active{background-color:#8cc5d5;color:#000000;text-decoration:none;border-color:#000000;border-style:solid;border-width:0px "+bd+"px 0px "+bd+"px;padding:2px 0px 2px 0px;cursor:hand;display:block;font-size:8pt;font-family:Arial, Helvetica, sans-serif;}");
document.write("\n-->\n");
document.write("</style>");
var fc=0x000000;
var bc=0x8cc5d5;
if(typeof(frames)=="undefined"){var frames=0;}
startMainMenu("",0,0,1,0,0)
mainMenuItem("dimpletab_b1",".gif",23,187,loc+"../"+"add_dog.php","main","Создать карточку договора",2,2,"dimpletab_plain");
mainMenuItem("dimpletab_b2",".gif",23,187,loc+"../"+"spisok_dog.php","main","Все договора",2,2,"dimpletab_plain");
mainMenuItem("dimpletab_b3",".gif",23,187,"javascript:;","","Выборки",3,2,"dimpletab_plain");
mainMenuItem("dimpletab_b4",".gif",23,187,"javascript:;","","Справочники",3,2,"dimpletab_plain");
endMainMenu("",0,0);
startSubmenu("dimpletab_b4","dimpletab_menu",48);
submenuItem("банков",loc+"../"+"spr_bank.php","main","dimpletab_plain");
endSubmenu("dimpletab_b4");
startSubmenu("dimpletab_b3","dimpletab_menu",169);
submenuItem("по статусу договора",loc+"../"+"viborka_status_form.php","main","dimpletab_plain");
submenuItem("по виду оплаты",loc+"../"+"viborka_opl_form.php","main","dimpletab_plain");
submenuItem("по виду биллинга",loc+"../"+"viborka_bill_form.php","main","dimpletab_plain");
submenuItem("по способу передачи",loc+"../"+"viborka_per_form.php","main","dimpletab_plain");
submenuItem("по периодичности обновления",loc+"../"+"viborka_obn_form.php","main","dimpletab_plain");
submenuItem("по способу оплаты",loc+"../"+"viborka_spo_form.php","main","dimpletab_plain");
submenuItem("по банку",loc+"../"+"viborka_bank_form.php","main","dimpletab_plain");
endSubmenu("dimpletab_b3");
loc="";
Заранее спасибо!