Hello Milonic Support Team
Please help. I can't find the answer in the FAQ list or other support documention.
When a user clicks on a main-menu item, I want two things to happen:
(1) a submenu to open for that main-menu item
(2) a page URL to load.
On my site (which uses the bolt-on module openmenusbyurl.js) at the moment, only part (1) is happening.
To see what I mean, please visit http://www.newresolution.org/d_children.shtml
Next, click on the 'Resources' main-menu item.
You should see a submenu appear with five items (Online Self-Help, Books, Articles, Professional Associations, and Search).
This is fine in as far as it goes, except I want in addition is for the URL /r_onlinehelp.shtml page to open as soon as someone clicks (or better yet, mouses over) the 'Resources' main-menu item. In other words, I'm trying to make one of the submenu item's corresponding URL to open by default as soon as the user clicks on (or mouses over) the parent item in the main menu.
I hope that makes sense.
I've pasted my menu source file to help illuminate whatever I'm doing wrong. Thank you for your help.
Paul
_menuCloseDelay=500;
_menuOpenDelay=150;
_subOffsetTop=2;
_subOffsetLeft=-2;
forgetClickValue="true";
with(menuStyle=new mm_style()){
bgimage="images/tab_on_charcoal.jpg";
fontfamily="Verdana, Tahoma, Arial";
fontsize="65%";
fontstyle="normal";
fontweight="bold";
itemheight=26;
itemwidth=79;
offcolor="#FFFFFF";
oncolor="#FF9900";
openonclick=1;
subimagepadding=2;
separatorimage="images/tab_white_sep.gif";
separatorsize=1;
clickbgimage="images/tab_on_tang.jpg";
}
with(submenuStyle=new mm_style()){
styleid=1;
align="left";
menubgimage="images/tangmenubg.jpg";
fontfamily="Verdana, Tahoma, Arial";
fontsize="65%";
fontstyle="normal";
fontweight="bold";
itemheight=19;
//offbgcolor="#FF9900";
offcolor="#444444";
oncolor="#000000";
ondecoration="none";
openonclick=1;
padding=6;
separatorimage="images/tab_top_vert_black.gif";
separatorsize=3;
overfilter='Fade(duration=0.2);Shadow(color="#333333",Direction=180,Strength=3)';
}
with(milonic=new menuname("Main Menu")){
alwaysvisible=1;
openstyle="tab";
orientation="horizontal";
screenposition="left";
style=menuStyle;
top=102;
aI("align=center;keepalive=1;showmenu=MainMenu1;text=Mediation;");
aI("align=center;keepalive=1;showmenu=MainMenu2;text=Litigation;");
aI("align=center;keepalive=1;showmenu=MainMenu3;text=Divorce;");
aI("align=center;keepalive=1;showmenu=MainMenu4;text=Services;");
aI("align=center;keepalive=1;showmenu=MainMenu5;text=Resources;");
aI("align=center;itemwidth=80;keepalive=1;showmenu=MainMenu6;text=Contact;");
}
with(milonic=new menuname("MainMenu1")){
menualign="left";
menuwidth="750px";
orientation="horizontal";
screenposition="left";
style=submenuStyle;
aI("text=Mediation;url=m_mediation.shtml;");
aI("text=Benefits;url=m_benefits.shtml;");
aI("text=Common Questions;url=m_questions.shtml;");
aI("text=Mediators, Attorneys & Therapists;url=m_mat.shtml;");
aI("text=Preparing for Mediation;url=m_preparation.shtml;");
aI("separatorsize=4;");
}
with(milonic=new menuname("MainMenu2")){
menualign="left";
menuwidth="750px";
orientation="horizontal";
screenposition="left";
style=submenuStyle;
aI("text=Litigation;url=l_litigation.shtml;");
aI("text=Vindication;url=l_vindication.shtml;");
aI("text=Costs of Litigation;url=l_costs.shtml;");
aI("text=Empowerment;url=l_empowerment.shtml;");
aI("separatorsize=4;");
}
with(milonic=new menuname("MainMenu3")){
menualign="left";
menuwidth="750px";
orientation="horizontal";
screenposition="left";
style=submenuStyle;
aI("text=Divorce;url=d_divorce.shtml;");
aI("text=Marital Settlement Agreement;url=d_msa.shtml;");
aI("text=Divorce & Separation;url=d_divandsep.shtml;");
aI("text=Support;url=d_support.shtml;");
aI("text=Children;url=d_children.shtml;");
aI("text=Property;url=d_property.shtml;");
aI("text=Tax;url=d_tax.shtml;");
aI("separatorsize=4;");
}
with(milonic=new menuname("MainMenu4")){
menualign="left";
menuwidth="750px";
orientation="horizontal";
screenposition="left";
style=submenuStyle;
aI("text=Services;url=s_mediation.shtml;");
aI("text=Dispute Types;url=s_disputes.shtml;");
aI("text=Our Mediators;url=s_mediators.shtml;");
aI("text=Common Questions;url=s_questions.shtml;");
aI("text=Fees;url=s_fees.shtml;");
aI("text=Agreement to Mediate;url=s_agreement.shtml;");
aI("text=Standards of Practice;url=s_standards.shtml;");
aI("separatorsize=4;");
}
with(milonic=new menuname("MainMenu5")){
menualign="left";
menuwidth="750px";
orientation="horizontal";
screenposition="left";
style=submenuStyle;
aI("text=Online Self-Help;url=r_onlinehelp.shtml;");
aI("text=Books;url=r_books.shtml;");
aI("text=Articles;url=r_articles.shtml;");
aI("text=Professional Associations;url=r_profassocs.shtml;");
aI("text=Search;url=r_search.shtml;");
aI("separatorsize=4;");
}
with(milonic=new menuname("MainMenu6")){
menualign="left";
menuwidth="750px";
orientation="horizontal";
screenposition="left";
style=submenuStyle;
aI("text=Contact Us;url=c_contact.shtml;");
aI("text=Request Consultation;url=consultreqform.shtml;");
aI("text=Request to Contact Other Party;url=otherpartyrequestform.shtml;");
aI("separatorsize=4;");
}
drawMenus();
Default URL and submenu to open when clicking main-menu item
If you want them to go to that page when you click to open that submenu you need to add the url property to the aI.
It won't open on mouseover since you have the menu set to openonclick.
Ruth
Code: Select all
aI("align=center;keepalive=1;showmenu=MainMenu5;text=Resources;url=r_onlinehelp.shtml;");
Ruth
Thank You!
Thank you very much, Ruth, for helping me with both issues - the rollover and the default opening of URLs. Very logical - I just got myself lost.
Milonic provides a wonderful menu solution for two reasons: (1) the technology is great, and (2) the support is magnificent. I'm so glad I "stumbled" upon you guys!
Best wishes,
Paul
Milonic provides a wonderful menu solution for two reasons: (1) the technology is great, and (2) the support is magnificent. I'm so glad I "stumbled" upon you guys!
Best wishes,
Paul