Ajax bible

This book teaches you to build interactive Web applications with Ajax. It enables you to create live searches and online spreadsheets. It also helps you discover programming mistakes to avoid! It also enables you to create blazing fast Web applications with powerful Ajax. If you think that mastering...

Full description

Bibliographic Details
Main Author: Holzner, Steven
Format: eBook
Language:English
Published: Indianapolis, IN Wiley 2007
Series:Bible
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Calling Another Domain in Ajax
  • A Login Example
  • Working with Ajax and Head Requests
  • Eliminate Caching
  • Summary
  • Part II. Ajax in Depth
  • Chapter 5. Introducing Ajax Frameworks
  • Using the Ajax Utility Library
  • Using libXmlRequest to Download XML
  • Using AJAXLib to Download XML
  • Summary
  • Chapter 6. More Advanced Ajax Frameworks
  • Using the Majax Framework
  • Using the Sack Framework
  • Using the XHConn Framework
  • Using the uniAjax Framework
  • Using the AjaxGear Framework
  • Using the AjaxRequest Framework
  • Using the Http Framework to Avoid Caching
  • Using the Sarissa Framework to Handle XML
  • Using the Interactive Website Framework to Handle XML
  • Summary
  • Chapter 7. Using Server-Side Ajax Frameworks
  • Working with PHP-Based Frameworks
  • Working with Java-Based Frameworks
  • Working with Ajax and Ruby on Rails
  • Summary
  • Part III. Ajax and the DOM, XML, CSS, and Dynamic HTML
  • Chapter 8. The DOM and Event Handling
  • Introducing the DOM
  • Using Text Ranges to Update Part of a Page
  • Using createElement to Create New Elements on the fly
  • Chapter 12. Introducing Ajax and PHP
  • Chapter 13. PHP: functions and HTML controls
  • Chapter 14. Handling user input in PHP
  • Chapter 15. Ajax and security
  • Chapter 16. Filters, MVC, and Ajax
  • Appending Elements Using the DOM
  • Replacing Elements Using the DOM
  • Creating an Ajax-Enabled Shopping Cart
  • Downloading Images with Ajax
  • Handling Ajax Timeouts
  • Summary
  • Chapter 9. XML and Ajax
  • Creating XML
  • Handling XML with JavaScript
  • Retrieving Data from an XML Document
  • Handling White Space in the Mozilla, Netscape, and Firefox Web Browsers
  • Handling White Space in a Cross-Browser Way
  • Accessing XML Data Directly
  • Accessing XML Attribute Values
  • Validating Your XML
  • Summary
  • Chapter 10. Cascading Style Sheets and Ajax
  • Ajax-Enabled Menus
  • Getting Text Noticed in Ajax Applications
  • Scrolling Text
  • Styling Text Using CSS
  • Styling Colors and Backgrounds Using CSS
  • Styling Locations in Web Pages
  • Summary
  • Chapter 11. Dynamic HTML and Ajax
  • Creating Mouseovers
  • Using Dynamic Styles
  • Using document.write
  • Using Dynamic HTML Methods to Update Part of a Page
  • Using Dynamic HTML Properties to Update Part of a Page
  • About This Book
  • Conventions Used in This Book
  • What You'll Need
  • Acknowledgments
  • Part I. Fundamental Ajax
  • Chapter 1. Essential Ajax
  • What Does "Ajax" Mean?
  • What Can You Do with Ajax?
  • Summary
  • Chapter 2. Know Your JavaScript
  • What Is JavaScript's Place in Ajax?
  • A Brief History of JavaScript
  • Getting Started with JavaScript
  • Creating JavaScript Functions
  • Storing Your Data in Variables
  • Operating on Your Data with Operators
  • Making Decisions with the If Statement
  • Executing Different Code in Different Browsers
  • Working with Loops
  • Connecting JavaScript to HTML Buttons
  • Summary
  • Chapter 3. Creating Ajax Applications
  • Writing Ajax
  • Interacting with Server-Side Code
  • Passing Data to Server-Side Scripts
  • Using Ajax with XML
  • Summary
  • Chapter 4. Serious Ajax Programming
  • Working with Multiple Concurrent XMLHttpRequest Requests
  • Handling JavaScript Sent from the Server
  • Connecting to Google Suggest