Cross Frame Menu Right Justified

Having problems with DHTML Menu? There is usually somebody here who knows the answer.
Post Reply
dryan
Beginner
Beginner
Posts: 2
Joined: Tue Oct 11, 2005 6:18 pm

Cross Frame Menu Right Justified

Post by dryan »

Dearest Milonic,

I have been assigned the task of finding, evaluating and implementing a cross-browser, cross-frame menu. I think I have found it. But I am having some problems with setting up the menu.

I have downloaded and set up the cross-frames menu seen here:
http://support.milonic.com/demos/frames/index.htm

The problem:
With the menu set at screenposition="right"; the submenu appears off the page. (See "Wrong" below) I would like to have that submenu, and all submenus to have their rightmost edge aligned with the rightmost edge of the header image. (see "Right" below). That example was made possible by hardcoding in the offset (_subOffsetLeft=-83;). We are going to be translating this application into multiple languages, and we do not know the offset width for every language. Could you please tell me if it is possible to achieve results like the "Right" example without hardcoding the offest, and if so how to do it?

** edit ** I have tried "openstyle="rtl";" but that does not seem to work across frames.

I am working with this code:
Milonic DHTML Menu Frames Based Navigation Module mm_navframe.js version 1.0 - March 22 2005
Written by Kevin Clements
This module is only compatible with the Milonic DHTML Menu version 5.62 or higher


Thanks,
danRyan

I would also appreciate some hints as to how to make the menu open and close onClick as well as close onMouseOut after time. :)

Wrong: (no hardcoded offset)
Image

Right: (hardcoded offset)
Image
User avatar
Ruth
 Team
 Team
Posts: 8763
Joined: Thu May 15, 2003 5:02 am
Location: Yucaipa, CA
Contact:

Post by Ruth »

Hi Dan,

I need your frames layout in order to experiment and see what can be done.

As to using openonclick and closeonclick and also wanting it to close if it's not been used for x amount of time, I believe that would take some kind of function with which I couldn't help. Sorry.

Ruth
Post Reply