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

Need Mac OS 9 / IE help.


Poster: Jahnoth
Dated: Friday September 24 2004 - 14:44:51 BST

I'm not sure what I'm doing wrong.

The menu shows up fine in Mac OS X, but my client uses OS 9 and he can't see it. I've tested it using Classic/IE on my end and am getting the same problem.

I think I'm following everything I've read in the Mac FAQs and such. I'd be very appreciative if someone could point out where my code is goofing.

http://www.psi-solutions.org/

Thanks![/url]


Poster: Ruth
Dated: Saturday September 25 2004 - 2:52:14 BST

I don't seem to find anything in you menu_data.js that would cause that. I don't know why this would have anything to do with it, but have you tried putting the full hex color in the places you have the 3 unit [again I dont' know why it would matter, but .....] Also, you have two places with just numbers in quotes, remove the quotes from those, again, it shouldn't matter, but the directions do say that numbers only do not take quotes. So, separatorsize=1 and subimagepadding=2 without the quotes. I don't have a mac, so hopefully someone with one and with that system can help. I just figured I'd give you a couple of things to try. What did you mean by classic/ie do you mean a pc? I have win98se IE5.5 and it appears.

Ruth


Poster: John
Dated: Saturday September 25 2004 - 16:55:14 BST

Ruth wrote:
What did you mean by classic/ie do you mean a pc? I have win98se IE5.5 and it appears.

Classic is the old Mac OS 9, called that when running it under an OS X system.


Poster: Jahnoth
Dated: Sunday September 26 2004 - 2:00:02 BST

Thanks for the helping hints. I've put them in place. I still can't see the menu in OS 9/IE. Can anyone who has it take a look and see if the menu is visible? I'm getting a feeling my IE isn't refreshing correctly, even though I'm trashing the cache and history and such.


Poster: John
Dated: Sunday September 26 2004 - 2:30:43 BST

Have you tried a different browser, especially given that IE is a dead issue on Mac?


Poster: Ruth
Dated: Sunday September 26 2004 - 4:24:48 BST

Again, I don't know if this will do anything or not... the xhtml transitional code I think needs to be
Code:
<!-- ?xml version="1.0" encoding="iso-8859-1"?>-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
I'm not sure since I don't know xhtml, but I remember something about that, maybe it was just for validation. I don't know.

Try Maz's site with that OS and browser that is causing the problem, it's xhtml and she uses cdata tags in the milonic calls, you'll be able to see it in the source. Again, I do not know if it will do anything or not. Maz's site


Poster: John
Dated: Sunday September 26 2004 - 5:05:40 BST

In this case CDATA is not necessary. It is only required when certain special characters are used within a script (an actual script on the page, not an included script). Those characters are not present here.

And just to further the case against IE, it doesn't understand CDATA and throws a nasty JS error.


Poster: Jahnoth
Dated: Tuesday September 28 2004 - 0:59:38 BST

Ha!!!

Found the problem. Of all things, it was the menuwidth= property. I had it set as: menuwidth=696. When I changed it to menuwidth="696px" it worked!!! Yahoo!

Main reason I had to get this to work for a dead browser in a dead OS was because my client and his office of 30 use it. They're rather illiterate in regards to computers, but at least they know enough to use Macs. :D

Anyway, thanks for all the helping hints.


Poster: kevin3442
Dated: Tuesday September 28 2004 - 1:04:43 BST

Thanks for posting the solution. It'll probably help someone else down the road. Glad you found it.

Kevin