JavaScript for the World Wide Web
Tom Negrino - Collection Visual Quickstart Guide
Résumé
Does the following sound familiar? You know how to build
a good-looking Web page, but you'd like to add some
excitement and interactivity to your site. Then the next
step is JavaScript, a programming language designed
to
make HTML more powerful and dynamic. You don't need to be a
seasoned programmer to master JavaScript--just a copy of
JavaScript for the World Wide Web: Visual QuickStart
Guide.
This third edition of the best-selling guide includes expanded coverage of such essential topics as how to liven up your pages with dynamic images, add smart forms, and detect which browsers and plug-ins your visitors are using so you can customize the content they see. What hasn't changed is the book's clear, step-by-step approach and generous sample code and screenshots. With JavaScript: VQS, you get both an excellent introduction to the language and a handy reference tool.
Table of contents
Chapter 1: Getting Acquainted with JavaScript
Chapter 2: Start Me Up!
Chapter 3: Fun with Images
Chapter 4: Frames, Frames, and More Frames
Chapter 5: Working with Browser Windows
Chapter 6: Verifying Forms
Chapter 7: Making Your Pages Dynamic
Chapter 8: JavaScript and Cookies
Chapter 9: Java and Plug-ins
Chapter 10: Working with DHTML and External Files
Chapter 11: Debugging Your JavaScript
Chapter 12: Working with Visual Tools
Appendix A: JavaScript Genealogy and Reference
Appendix B: JavaScript Reserved Words
Appendix C: Where to Learn More
Index
What JavaScript Is
What JavaScript Can Do
JavaScript isn't Java
The Snap-together Language
Handling Events
Values and Variables
Assignments and Comparisons
What Tools to Use?
Where to Put Your Scripts
Hiding Scripts from Old Browsers
Putting Comments in Scripts
Alerting the User
Redirecting the User
Redirecting the User with a Link
Browser Detection and Conditionals
Plug-in Detection
Around and Around with Loops
Functions
Putting More than One Script on a Page
Scrolling Status Bars
Status Bar Messages
Creating Rollovers
Creating More Effective Rollovers
Triggering Rollovers from a Link
Multiple Images Changing a Single Rollover
Working with Multiple Rollovers
Using a Function to Simplify Coding Multiple Images with a Single Rollover
Using a Function to Simplify Coding Multiple Rollovers
Creating Cycling Banners
Making the Banner Cycling Wait for the User
Adding Links to Cycling Banners
Building Slide Shows
Building Wraparound Slide Shows
Displaying a Random Image
Combining a Rollover with an Image Map
Automatically Changing Background Colors
Keeping a Page out of a Frame
Forcing a Page into a Frame
Forcing a Site into a Frame
Loading a Frame
Creating and Loading a Dynamic Frame
Sharing Functions Between Frames
Storing Information in Frames
Loading Multiple Frames at Once
Browser Detection with Frames
Opening a New Window
Loading Different Contents into a Window
Opening a New Window Using an Image Link
Scrolling a Window
Updating one Window from Another
Creating New Pages with JavaScript
Closing a Window
Creating a Control Panel
Positioning a Window on the Screen
Displaying an Alert when a Window is Loaded
Verifying Passwords
Select-and-Go Navigation
Selecting Menu Items
Working with Radio Buttons
Setting One Field with Another
Validating Zip Codes
Validating Email Addresses
Putting the Current Date into a Web Page
Working with Days
Customizing Your Message for the Time of Day
Converting Military Time to AM/PM
Creating a Countdown
Working with Referrer Pages
Writing Text into a Document on the Fly
Date Methods
Baking Your First Cookie
Reading a Cookie
Showing Your Cookies
Using Cookies as Counters
Deleting Cookies
Handling Multiple Cookies
Displaying "New to You" Messages
Checking if Java is Enabled
Getting the User's Monitor Size
Using Java to Display Text
Playing Sounds using a Plug-in
Playing a Sound on a Rollover
DHTML Browsers & "Standards"
Moving an Object in Two Dimensions
(Netscape only)
Moving an Object in Two Dimensions
(Internet Explorer only)
Moving an Object in Two Dimensions
(All browsers)
Moving an Object in Three Dimensions
(Netscape only and Internet Explorer only)
Moving an Object in Three Dimensions
(All browsers)
Moving DHTML Text (Netscape only)
Moving DHTML Text (All browsers)
Modifying a DHTML Drop Shadow
(Internet Explorer only)
Rotating a DHTML Shadow
(Internet Explorer only)
Modifying a DHTML Glow
(Internet Explorer only)
Pull-down Menus (All browsers)
Sliding Menus (Internet Explorer only)
Tool Tips (All browsers)
Using an External .js File (All browsers)
Netscape's Built-in Debugger
JavaScript Debuggers
Common Errors
Following Variables while a Script is Running
Viewing Variables in Another Window
Writing Error Messages to Another Window
The Pros and Cons of Visual Tools
Flying Objects in Adobe GoLive
Using Behaviors in Dreamweaver
Creating Buttons with Rollovers in
Adobe ImageStyler
JavaScript Versions
ECMAScript
Browsers and JavaScript
Object Flowchart
The Big Object Table
Finding Help on the Web
Usenet Newsgroups
Books
L'auteur - Tom Negrino
Tom Negrino est spécialiste de Microsoft Office et maîtrise les logiciels de présentation sous Windows comme sur Mac. Il effectue tous les ans de nombreuses présentations pour toutes sortes de publics, du petit groupe à la grande conférence professionnelle.
Autres livres de Tom Negrino
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Peachpit Press |
Auteur(s) | Tom Negrino |
Collection | Visual Quickstart Guide |
Parution | 10/08/1999 |
Édition | 3eme édition |
Nb. de pages | 292 |
Format | 18 x 23 |
Poids | 450g |
EAN13 | 9780201354638 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse