• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint

6.7. navbar.js


Practical use

Dynamic page navigation


Version requirement

JavaScript 1.1


Function

navbar()

This source file contains only one function, but it's a good one. Suppose you have on your web site several pages of content, each with a navigation bar of links to all the other pages. Wouldn't it be great if JavaScript could make a smart nav bar that included links to all other pages on the site except the one currently loaded? Figure 6.12 shows ch06\astronomy.html. The nav bar contains links to the other pages on the site: Other Sciences, Sports, Musicians' Corner, and Cool People. Figure 6.13 shows the document that loads after following the People link. Now look at the nav bar: Astronomy, Other Sciences, Sports, and Musicians' Corner. There's no link for People because it's already loaded. You can do this for as many pages as you like, and if documents change, you need to make changes only in navbar.js. This will save plenty of time.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint