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:26

Need help with Netscape 7.1 and RTL


Poster: Elaine
Dated: Sunday May 30 2004 - 1:16:58 BST

The menus on my English site and my Hebrew site work perfectly in Internet Explorer 6. They work perfectly in English in Netscape 7.1 and 6.

On my Hebrew site, in Netscape 7.1 all the submenu text of every menu is aligned to the right of the PAGE, and all the submenu backgrounds stretch across the entire page.

In Netscape 6 in Hebrew, the Milonic menu is not visible at all.

I've tried every combination of positioning I can think of. I currently have openstyle="rtl"; and align="right";

I hope I've made some absurd mistake and you will find it. We're going to be adding an Arabic version of the site soon, and I must get this worked out first!

I am using Milonic 5.20a. My license number is 187760.

(By the way, I did not have this problem in Hebrew in Netscape 7.1 with Milonic Version 3, but I don't want to go back to that and lose the new features of Version 5.)

This is the URL of the Hebrew homepage (please note that the site is under development and most links lead to Google):

http://www.chai.org.il/_chai_sites/he/home/h_index.htm

The Milonic menu is huge, so I won't reproduce it here, but you can download it from:

http://www.chai.org.il/_chai_sites/he/menu_data_hebrew.js


Poster: Maz
Dated: Sunday May 30 2004 - 4:50:03 BST

You may have to start taking out anything that doesn't belong like the //'s, some browsers don't like extra things in there.

It works fine in Safari.

Your paths should start with a slash, remove the dots.
subimage="../arrowr.gif";

If you see a rtl example on Milonic test that in the browser, if that works okay then its most likely something with your code.

maz


Poster: Ruth
Dated: Sunday May 30 2004 - 7:19:01 BST

Hi Elaine,
The problem is from the dir=rtl which you need in the page. I don't know why it does it. I tried removing all kinds of other things, like openstyle from the menu, align right and I removed the style sheet to see if there was a conflict, but the only thing that fixes the huge span of submenus without changing anything in the menu is removing that dir=rtl. However, you can fix it in the menu by putting a menuwidth= and itemwidth= in each of the submenus, i.e. the first one to the right side would have menuwidth=45;itemwidth=45; and so on for the rest of them. Once they are set Netscape stops expanding the menu totally across the page. There must be something that the dir=rtl is doing between netscape and the menu. And, also make sure you do the cleanup Maz mentioned, some of the most minute things seems to make Netscape act weird.

Ruth


Poster: Elaine
Dated: Monday May 31 2004 - 0:00:00 BST

Hi Ruth and Maz,

YOUR SUGGESTIONS WORKED! You are both so great!

So far I've implemented the the menuwith= and itemwidth= and it wasn't even painful, because I just copied all the numbers from Version 3 of the same Hebrew menu (which required that information).

I haven't done the other cleanup that you recommended yet, but I will.

Thank you both so much!
Elaine