Click to See Complete Forum and Search --> : Menu


Janet Best
03-10-2004, 09:41 AM
My menu links can not be opened with Netscape - got the source here and don't know if I messed it up or otherwise?
This site.... http://home.comcast.net/~pattyandjanet/index.html

Vladdy
03-10-2004, 10:30 AM
The menu script is IE only.
That said, you have commited two biggest mistakes of web design:
using frames for no reason
and making navigation depend on javascript.
The solution would be to present menu as a list of links so that users without javascript (like search engines) can follow them.

Janet Best
03-11-2004, 08:59 AM
Vladdy,
Regarding
http://home.comcast.net/~pattyandjanet/index.html -
and it is only viewable in IE....Thank you for this information yet how do you know this?

Can you recommend a menu souce site that supports both?

Again, thank you...

Pittimann
03-11-2004, 09:12 AM
Hi!

First of all: the menu is not for IE only. It is designed for IE4 and higher as well as for Netscape4.x

There are menus which are much more cross browser compatible and even this one can be modified to work in Mozilla and thus modern NS versions.

But - like Vladdy said, to have a navigation only depending on js is not good (see what Vladdy said about that).

Anyway - if you like, I will "update" your menu...

Cheers - Pit

Vladdy
03-11-2004, 09:15 AM
It uses IE only methods.

The way to make it work in ANY browser is to use plain HTML to present your menu:
<ul>
<li><a href="page1.html">Page 1</a></li>
<li><a href="page2.html">Page 2</a></li>
<!-- Rinse Repeat -->
</ul>

Here is an example of a nested menu system that works in all browsers and does not* rely on javascript:
www.vladdy.net/Demos/CSSNav.html

*IE requires a behavior to ammend its stupidity, which is strictly speaking "scripting". However that is a workaround for browser inadequacy not a design feature.

Pittimann
03-11-2004, 09:24 AM
Hi!It uses IE only methods.Have you ever seen IE "using" document.layers??

Cheers - Pit

Vladdy
03-11-2004, 09:29 AM
I was talking about document.all - I have not seen anything else using it.
document.layers is so outdated that it is not worth bringing up.

Pittimann
03-11-2004, 09:37 AM
Hi!

I am not contradicting you about the fact that a navigation based on js is not good. You corrected my statement, that this menu is not only made for IE.It uses IE only methods.IT DOES NOT! Whatever you think of outdated browsers (:D) - you are wrong! Something "not being worth bringing it up" still exists if it is there, whether you like it or not.

If you have a problem with that - ok - I don't care.

Cheers - Pit

Janet Best
03-11-2004, 09:45 AM
Pit,
I'm a busy girl - if you want to fix it for compatability I'd like to see it...same fonts taboot??
http://home.comcast.net/~pattyandjanet/index.html
I'm off to work and can becontacted at janet@betconline.net
425-393-5878
Tks.

Vladdy
03-11-2004, 10:03 AM
I did not correct you Pitt, I started editing my post before I saw yours. My "IE only" statement reflects only the document.all I spotted in the code.

Pittimann
03-12-2004, 05:44 AM
Hi!

I put my modifications here:

http://www.pit-r.de/menus/janet/janet_index.htm

Please let me know, what else you need after having read, what I put into the main frame...

Cheers - Pit