Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why does my JavaScript driven drop-down navigation menu system not work with Gecko-based browsers ?

0
10 Posted

Why does my JavaScript driven drop-down navigation menu system not work with Gecko-based browsers ?

0
10

Many JavaScript navigation menus (written before 1999) used techniques that worked with Internet Explorer and Netscape 4.x. This is because they used document.all (which was and still is only supported by Internet Explorer). To provide Netscape 4.x compatibility to such a script, document.layers was used, which remains unsupported by Gecko-based browsers (Netscape 6.x, Netscape 7 PR 1 and Mozilla 1.0). The short answer to why document.layers is not supported by Gecko-based browsers is that it was a proprietary (non-standard, non W3c.org endorsed) feature, and thus incompatible with the goal to make Gecko standards-compliant. For more information on why document.layers is no longer supported, please check out the previous section ” Does Mozilla (or Netscape 6.x) support Layers just as Netscape Navigator 4.x did?”. The good news is that you *can* use a menu system that will work flawlessly in newer Netscape browsers (Netscape 6 and 7) *and* in Internet Explorer 5.5+ and Opera. For more i

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123