Back To Start Of Archive
Taken From The Forum: Archived Topics for the old Version 3.0 JavaScript Menu
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:34
Problems in IE51 for MAC
Poster: henrik __at__ itide.dk
Dated: Thursday February 27 2003 - 9:36:55 GMT
Hi
We have a problem with the position of the menu in IE5.1 for MAC.
look at our testsite:
http://tce.tc.itide.dk/
It should look like this
http://tore.itide.dk/templateFrontPage.asp
But as you can see the menu position is wrong. We use the same menu arrays in the both cases, but in the first case the menu is implemented in a CMS system.
Thanks,
Henrik
Poster: John
Dated: Thursday February 27 2003 - 14:07:52 GMT
Unfortunately I don't see it working right in IE6 under XP either. Main menu names are stacked on top of each other and unreadable. Some of the menus do drop down, but very slowly.
One thing I see on just a quick look is your definition of top and left menu positions in the add menu items. You have "offset=3", etc. I may have missed this somewhere, but I believe that is supposed to be just a digit, e.g., "3". See Andy's source on his home page for examples, or one of mine at http://www.west.asu.edu/cspc/menu_arraysteps.js.
Poster: henrik __at__ itide.dk
Dated: Friday February 28 2003 - 13:52:01 GMT
Hi John
Thanks for your reply. It gave me an idea which solved the problem.
About IE6 we have not seen any problems.
Thanks
Henrik
Poster: John
Dated: Friday February 28 2003 - 16:11:04 GMT
Hi Henrik -
Great! Glad you got it fixed. Guess I can be wrong yet still be right at the same time
Poster: kevin3442
Dated: Monday March 3 2003 - 23:30:01 GMT
General tip:
Using a numeric value in Menu Top or Menu Left (2nd and 3rd elements respectively in a menu array) will specify an absolute position in pixles. You can also use "offset=xxx" -- quotes included -- in both the Menu Top and Menu Left elements, to specify an offset, where xxx is a value in pixels, with positive values offsetting to the right or down and negative values offsetting to the left or up. For example, you could use an offset in conjunction with the Screen Position property (6th element). So, if you set Screen Position to "center" and Menu Left to "offset=-100", you'd be telling the system to place the menu 100 pixels left of center. Or if you set Screen Position to "bottom" and Menu Top to "offset=-30", your menu would be 30 pixels from the bottom of the window.
Kevin