Flylib.com
JavaScript Phrasebook
JavaScript Phrasebook
ISBN: 0672328801
EAN: 2147483647
Year: 2006
Pages: 178
Authors:
Christian Wenz
BUY ON AMAZON
JavaScript Phrasebook: Essential Code and Commands
Table of Contents
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
SYMBOL
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
JavaScript Phrasebook
ISBN: 0672328801
EAN: 2147483647
Year: 2006
Pages: 178
Authors:
Christian Wenz
BUY ON AMAZON
Strategies for Information Technology Governance
Structures, Processes and Relational Mechanisms for IT Governance
Integration Strategies and Tactics for Information Technology Governance
Measuring and Managing E-Business Initiatives Through the Balanced Scorecard
A View on Knowledge Management: Utilizing a Balanced Scorecard Methodology for Analyzing Knowledge Metrics
Measuring ROI in E-Commerce Applications: Analysis to Action
Persuasive Technology: Using Computers to Change What We Think and Do (Interactive Technologies)
The Functional Triad Computers in Persuasive Roles
Computers as Persuasive Social Actors
Credibility and Computers
The Ethics of Persuasive Technology
Captology Looking Forward
AutoCAD 2005 and AutoCAD LT 2005. No Experience Required
Getting to Know AutoCAD
Setting Up a Drawing
Using Layers to Organize Your Drawing
Working with Hatches and Fills
Dimensioning a Drawing
Junos Cookbook (Cookbooks (OReilly))
Finding Out How Long the Router Has Been Up
Using a Firewall Filter to Protect SNMP Access
Finding Out What IP Addresses Are Used on the Router
Filtering Unallocated Prefix Blocks
Tracing PIM Packets
GDI+ Programming with C#
Transforming Text
Clipping Regions Example
Working with Metafiles
Transformation Types
Section A.2. Understanding the try...catch Block
Understanding Digital Signal Processing (2nd Edition)
REFERENCES
A BRIEF COMPARISON OF IIR AND FIR FILTERS
CASCADED INTEGRATOR-COMB FILTERS
INTERPOLATING A BANDPASS SIGNAL
Section G.6. TYPE-IV FSF FREQUENCY RESPONSE
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies