Macintosh Compatibility Problem

Having problems with DHTML Menu? There is usually somebody here who knows the answer.
Post Reply
Big Hammer
Beginner
Beginner
Posts: 1
Joined: Tue Jan 24, 2006 4:36 pm

Macintosh Compatibility Problem

Post by Big Hammer »

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.
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Post by Ruth »

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: Select all

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: Select all

<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://websites.milonic.com/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://websites.milonic.com/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://websites.milonic.com/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: Select all

<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://websites.milonic.com/snia-dmf.org/"><AREA shape=RECT target=_blank 
        coords=579,33,705,118 href="http://websites.milonic.com/arma.org/"><AREA shape=RECT 
        coords=192,0,540,149 
      href="http://websites.milonic.com/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://websites.milonic.com/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
Post Reply