Table of Contents


book cover
JavaScript™ Phrasebook: Essential Code and Commands
By Christian Wenz
...............................................
Publisher: Sams
Pub Date: August 28, 2006
Print ISBN-10: 0-672-32880-1
Print ISBN-13: 978-0-672-32880-0
Pages: 240
 

Table of Contents  | Index

   Copyright
       About the Author
       Introduction
        Chapter 1.  JavaScript Basics
      Understanding JavaScript (and Its History)
      Setting Up a Test System
      Configuring Web Browsers
      Including JavaScript Code
      Using External JavaScript Files
      Dynamically Loading JavaScript Files
      Using JavaScript Pseudo URLs
      Executing JavaScript with Event Handlers
      Coping with Browsers without JavaScript
        Chapter 2.  Common Phrases
      Detecting the Browser Type
      Checking Browser Capabilities
      Preventing Caching
      Redirecting the Browser
      Reloading the Page
      Creating a Random Number
      Date and Time Information
      Searching with Regular Expressions
      Replacing Text
      Navigating within the Browser's History
      Displaying the Modification Date of the Page
      Retrieving GET Parameters
      Asking for User Confirmation
      Asking for User Data
        Chapter 3.  Images and Animations
      Creating Mouseover Buttons
      Preloading Images
      Animating Graphics
      Stretching Graphics
      Visualizing the Page Loading State with a Progress Bar
        Chapter 4.  CSS
      Accessing CSS Styles
      Accessing CSS Classes
      Accessing Individual Style Sheets
      Accessing Individual CSS Rules
      Letting the Contents of a Website Disappear
      Applying JavaScript to CSS Selectors
      Changing the Mouse Cursor
        Chapter 5.  DOM and DHTML
      Understanding DOM
      Understanding DHTML
      Accessing Specific Elements
      Accessing Tags
      Determining Node Information
      Removing Elements
      Adding Elements
      Creating Text Elements
      Working with Attributes
      Cloning Elements
      Replacing Elements
      Creating a Bulleted List from JavaScript Data
      Creating a Table from JavaScript Data
      Changing HTML Fragments
      Positioning Elements
      Moving Elements
      Creating a Sticky Navigation
      Creating a Flash Pop-Up Ad
        Chapter 6.  OOP and Events
      Creating a Class
      Accessing Class Members
      Inheriting Classes
      Extending Built-In JavaScript Objects
      Reacting Upon JavaScript Events
      Using Keyboard Events
      Submitting a Form with the Enter Key
      Using Mouse Events
        Chapter 7.  Cookies
      Understanding Cookies
      Setting Cookies
      Reading Out Cookies
      Setting an Expiration Date
      Using Other Cookie Options
      Deleting Cookies
      Checking for Cookie Support
      Saving Multiple Information in One Cookie
        Chapter 8.  Forms
      Understanding HTML Forms with JavaScript
      Accessing Text Fields
      Accessing Check Boxes
      Accessing Radio Buttons
      Accessing Selection Lists
      Accessing a Multiple Selection List
      Disabling Form Elements
      Submitting a Form
      Preventing Form Submission
      Preventing Repeated Form Submissions
      Giving a Field the Focus
      Selecting Text in a Field
      Emptying Text Fields When Clicked Upon
      Validating Text Fields
      Validating Check Boxes
      Validating Radio Buttons
      Validating Selection Lists
      Automatically Validating a Form
      Implementing Navigation with a Selection List
      Implementing a Hierarchical Navigation with a Selection List
      Emptying a Set of Radio Buttons
      Creating Prefilled Date Selection Lists
      Creating Validating Date Selection Lists
        Chapter 9.  Windows and Frames
      Using Window Options
      Opening a Modal Window
      Determining Screen Size
      Determining the Window Size
      Resizing a Window
      Repositioning a Window
      Opening a Centered Pop-Up Window
      Opening a Full-Screen Window
      Opening a New Window in a Corner of the Screen
      Creating a Sitemap
      Closing a Window
      Checking for the Presence of a Pop-Up Blocker
      Changing the Contents of Two Frames at Once
      Using Iframes
        Chapter 10.  Web Services
      Creating a Web Service with PHP
      Creating a Web Service with ASP.NET
      Calling a Web Service from Internet Explorer
      Calling a Web Service from a Mozilla Browser
      Calling an ASP.NET Web Service from a Mozilla Browser
        Chapter 11.  AJAX (and Related Topics)
      Initializing an AJAX Application
      Sending a GET Request
      Sending a POST Request
      Sending a Synchronous Request
      Receiving Multiple Data from the Server
      Aborting an HTTP Request
      Retrieving HTTP Headers
      Receiving XML from the Server
      Using JSON for Data (De)Serialization
      Creating a Waiting Screen
      Solving the Bookmark Problem
      Solving the Back Button Problem
      Using XSLT
      Using an XML Library
      Using the Yahoo! Web Service
        Chapter 12.  Embedded Media
      Accessing Embedded Media
      Checking for Plug-Ins
      Coping with Recent Internet Explorer Versions
      Accessing Multimedia Content
      Accessing Java Content
      Accessing Flash Content
   Index



JavaScript Phrasebook(c) Essential Code and Commands
JavaScript Phrasebook
ISBN: 0672328801
EAN: 2147483647
Year: 2006
Pages: 178

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net