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
ERP and Data Warehousing in Organizations: Issues and Challenges
Enterprise Application Integration: New Solutions for a Solved Problem or a Challenging Research Field?
Context Management of ERP Processes in Virtual Communities
Distributed Data Warehouse for Geo-spatial Services
Data Mining for Business Process Reengineering
A Hybrid Clustering Technique to Improve Patient Data Quality
Inside Network Security Assessment: Guarding Your IT Infrastructure
The Policy Framework
Risk Terminology
Quantitative and Qualitative Risk-Assessment Approaches
Building the Final Report
Analysis
Certified Ethical Hacker Exam Prep
Web Server Hacking
Social Engineering
Hacking Web Servers
Using ExamGear Special Edition
Limited Warranty and Disclaimer
Building Web Applications with UML (2nd Edition)
What This Book Is About
ActiveX/COM
Modeling Secure Systems
Discussion
Overview
Cisco IOS in a Nutshell (In a Nutshell (OReilly))
IOS Images and Configuration Files
Common Configuration Items
The Null Interface
Token Ring Interfaces
VoIP
Comparing, Designing, and Deploying VPNs
Benefits and Drawbacks of L2TPv3-Based L2VPNs
Configuring and Verifying L2TPv3 Pseudowires
A Detailed Examination of MPLS Layer 3 VPNs
Supporting IPv6 Traffic Transport in MPLS Layer 3 VPNs Using 6VPE
Appendix A. VPLS and IPLS Layer 2 VPNs
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