(c) 2007, DHTML-Menu.com
 
   
   
  Support
  Recent Questions
  Write To Support
 

    In Firefox, the menu javascript dhtml is displayed to the right of the top menu javascript dhtml text

Return to Recent Questions


Q: My cross-frame menu javascript dhtml works fine in IE -> the menus are displayed exactly under the text and in the bottom right frame.

However, in Firefox, the menu javascript dhtml is displayed to the right of the top menu text, and exactly the number of pixels as the width of the left frame.

I'm doing a multi-frame frameset (1 top frame, 2 bottom frames) like this:

<frameset ID="frames" ONLOAD="getBottom()" ROWS="50, *" BORDER="0" FRAMEBORDER="no" FRAMESPACING="0">
   <frame NAME="frmTop" SRC="top.htm" MARGINHEIGHT=0 MARGINWIDTH=0 SCROLLING=NO NORESIZE FRAMEBORDER="0" />
    <frameset ID="bottomFrames" cols="171,*">
     <frame name="frmLeft" src="left.htm" MARGINHEIGHT=0 MARGINWIDTH=0 SCROLLING=NO NORESIZE FRAMEBORDER="0"/>
     <frame name="frmMain" MARGINHEIGHT=0 MARGINWIDTH=0 SCROLLING=NO NORESIZE FRAMEBORDER="0" />
    </frameset>
</frameset>


And using the dm_initFrame like this:
dm_initFrame("[object]", 0, 2, 0);

Can you help me with that?


A: You should create the following frameset structure:

 --|------------
   | menu
 --|------------
   |
   | submenus
   |

Now a top row has 2 columns and all browsers can determine a width of the 1st column in the second row.
The problem is in a structure of your frameset.
Mozilla browsers can't determine absolute coordinates for a frame, so submenus of menu javascript dhtml will drop down with an offset.






Return to Recent Questions

Related:
   
Copyright (c) 2012, DHTML-Menu.com
Home  |  Product Info  |  Samples  |  Download  |  Purchase  |  FAQ  |  Site Map  |  Write Us
All rights reserved. static website generator | Mobirise Templates | bootstrap button | bootstrap modal popup | bootstrap carousel