Milonic provide full featured pull down web menus for some of the worlds largest companies
click here to see what it can do for you

Download Milonic DHTML Menu
Buy Milonic DHTML Menu

Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:17

Macintosh Compatibility Problem


Poster: Big Hammer
Dated: Tuesday January 24 2006 - 16:02:50 GMT

My websites that use the menu are:
http://www.snia-dmf.org
http://www.enterpriseinformationworld.com

One of my users is having problems with the menu. It is not working on his system. The following is the information he gave me about his system.

Safari 1.3.2 (v312.5) on Mac OS X.3.9 (build 7.9.8).

According to the website the menu should be compatible with his system. What else could be causing the problem? Is there a solution?

Thank you.


Poster: Ruth
Dated: Tuesday January 24 2006 - 17:37:48 GMT

Hi,

It may be that you have the menu in a div, it is not recommended that you do that.

Your site layout is such that you can get the exact same thing by putting it in a table.

Table menus require that you take the main menu out of the menu_data.js file. The embedded_main.js file for the first page would be

Code:
with(milonic=new menuname("Main Menu")){
alwaysvisible=1;
position="relative";
orientation="horizontal";
style=menuStyle;
aI("text=DMF Home;url=http://www.snia-dmf.org/index.shtml;showmenu=Home;");
aI("showmenu=News;text=News;");
aI("showmenu=Events;text=Events;");
aI("showmenu=Membership;text=Membership;");
aI("showmenu=Resources;text=Resources;");
aI("showmenu=DMFPrograms;text=DMF Programs;");
}
drawMenus();


The following would be the table and codes for the pages as you posted the links.


Code:
<BODY><!-- This 1x1 table puts a box around the entire page -->
<script type="text/javascript" src="/includes/milonic_src.js"></script>
     
      <script type="text/javascript">
        <!--
           if(ns4) {
             _d.write("<scr"+"ipt type=\"text/javascript\" src=\"/includes/mmenuns4.js\"><\/scr"+"ipt>");   
           } else {
             _d.write("<scr"+"ipt type=\"text/javascript\" src=\"/includes/mmenudom.js\"><\/scr"+"ipt>");
           }
         -->
      </script>
      <script type="text/javascript" src="/includes/menu_data.js"></script>   
<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#999999 cellSpacing=0
cellPadding=0 width="100%" border=0>
  <TBODY>
  <TR>
    <TD><!-- This is the table for the header bar -->
      <TABLE style="BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0
      width="100%" border=0>
        <TBODY>
        <TR>
          <TD width=128 bgColor=#b7d3d4><IMG height=15
            src="clear.gif" width=15 border=0></TD>
          <TD width="100%" bgColor=#b7d3d4><A
            href="http://www.snia-dmf.org/"><IMG height=79
            src="snia-dmf-logo-header-01.gif" width=109
            border=0></A></TD>
          <TD width=584 bgColor=#b7d3d4><MAP name=FPMap0><AREA shape=RECT
              coords=10,62,331,83 href="http://www.snia.org/"></MAP><IMG height=98
            src="snia-banner.jpg" width=584 useMap=#FPMap0
            border=0></TD></TR>
         <TR><TD bgcolor="#e6e6e6" colspan=3><DIV class=milonic>
<A href="http://www.snia-dmf.org/includes/sitemap.html">Javascript
      Navigation Menu</A></div></div><SCRIPT src="embedded_main.js" type=text/javascript></SCRIPT></TD></TR>
         </TBODY></TABLE>
      <DIV
      style="DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: #347d84; WIDTH: 100%; HEIGHT: 5px"></DIV>
      <P align=center><IMG height=32 alt="SNIA Data Management Forum"
      src="snia-data-management-forum.gif" width=426
      border=0></P>
      <TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0
      cellPadding=10 border=0>


Code:
<script type="text/javascript" src="/includes/milonic_src.js"></script>
      <script type="text/javascript">
        <!--
           if(ns4) {
             _d.write("<scr"+"ipt type=\"text/javascript\" src=\"/includes/mmenuns4.js\"><\/scr"+"ipt>");   
           } else {
             _d.write("<scr"+"ipt type=\"text/javascript\" src=\"/includes/mmenudom.js\"><\/scr"+"ipt>");
           }
         -->
      </script>
      <script type="text/javascript" src="/includes/menu_data.js"></script>   
<TABLE style="BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0
width="100%" border=0>
  <TBODY>
  <TR>
    <TD align=middle width="100%" bgColor=#000033><MAP name=FPMap0><AREA
        shape=RECT target=_blank coords=27,33,152,119
        href="http://www.snia-dmf.org/"><AREA shape=RECT target=_blank
        coords=579,33,705,118 href="http://www.arma.org/"><AREA shape=RECT
        coords=192,0,540,149
      href="http://www.enterpriseinformationworld.com/"></MAP><IMG height=158
      src="web-header.jpg" width=732 useMap=#FPMap0
    border=0></TD></TR>
   <TR><TD bgcolor="#009ab2"><DIV class=milonic>
<A href="http://www.enterpriseinformationworld.com/sitemap.html">Javascript
Navigation Menu</A></div><SCRIPT src="embedded_main.js" type=text/javascript></SCRIPT>
   </TD></TR></TBODY></TABLE>

<TABLE style="BORDER-COLLAPSE: collapse" borderColor=#111111 cellSpacing=0
cellPadding=0 border=0>


Try this and see if it will work for the person. If not, we need a more detailed description of what the problem is.

Below my name is a link for doing table menus.

Hope this helps.

Ruth