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]
Need Mac OS 9 / IE help.
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
Ruth
Again, I don't know if this will do anything or not... the xhtml transitional code I think needs to be 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
Code: Select all
<!-- ?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">
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
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.
And just to further the case against IE, it doesn't understand CDATA and throws a nasty JS error.
John
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.
Anyway, thanks for all the helping hints.
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.
Anyway, thanks for all the helping hints.