Datasheet
Validating Web Forms ..................................................................................412
Understanding what a validating form is ........................................412
Adding a Validate Form behavior to a form....................................413
Building Spry Web Forms in Dreamweaver ..............................................416
Taking a look at the Spry validation widgets..................................416
Adding Spry validation fields to a form...........................................417
Testing Validated Web Forms .....................................................................419
Chapter 8: Making Your Pages Interactive . . . . . . . . . . . . . . . . . . . . . .423
Getting to Know JavaScript.........................................................................424
Creating Multipart Rollover Effects ...........................................................426
Launching a New Browser Window ...........................................................432
Deciding when to launch a new browser window..........................432
Hand-coding the script to launch a pop-up window .....................434
Adding a pop-up window to your page with Dreamweaver..........436
Building Image Maps....................................................................................439
Adding an image map to a graphic...................................................440
Building complex image maps..........................................................441
Adding Multimedia Files..............................................................................444
Adding a multimedia file to your page.............................................444
Creating slide shows..........................................................................447
Adding sound with Dreamweaver....................................................450
Providing Daily Interactive Content on Your Pages.................................452
Daily tip or news item........................................................................452
Daily word game.................................................................................457
Daily blog entries................................................................................457
Chapter 9: Building Web Sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .459
Building the Master Page ............................................................................460
Building Web Sites with Templates............................................................460
Using Dreamweaver templates.........................................................461
Preparing a page to become a template..........................................462
Creating a Dreamweaver template...................................................464
Creating templates with editable regions .......................................465
Creating and editing template-based files.......................................467
Working with Server-Side Includes (SSIs) .................................................469
Understanding what SSIs are ............................................................469
Including an SSI file inside a page ....................................................469
Editing an SSI file ................................................................................471
Ensuring success with SSIs ...............................................................471
Creating, Including, and Testing SSIs.........................................................472
Table of Contents
xiii
02_417966-ftoc.qxp 3/25/09 10:27 PM Page xiii