Résumé
JavaScript Design shows designers how to create interactive JavaScript applications for the Web. It provides detailed descriptions of:
- JavaScript structures, statements and objects
- Using JavaScript to create different elements of a Web page
- Controlling a page's overall design and function with JavaScript
- Passing data and variables between clients and servers.
And advanced topics like:
- Server-side languages
- PHP
- Perl
- ASP
- CGI
- XML
- Connections to Java and Cold Fusion
Contents
I. BASIC JAVASCRIPT.
1. Jump-Starting JavaScript.
JavaScript Lives in a Web Page. Putting JavaScript into
Your HTML Pages. What You Can Do with JavaScript That You
Can't Do with HTML. An Interpreted Language. A Tale of Two
Interpreters. Generated JavaScript.
2. An Orientation to JavaScript.
Writing JavaScript. Naming Rules and Conventions. A Weakly
Typed Language Means That JavaScript Is Smart.
3. Dealing with Data and Variables.
Literals. Variables. Primitive and Compound Data.
Arrays.
4. Using Operators and Expressions.
General and Bitwise Operators. General Operators in
JavaScript. Operators. Precedence.
5. JavaScript Structures.
Statements in Sequential Structures. Conditional
Structures. Loops. The with Statement. The label and
continue Statements and Nested Loops.
6. Building and Calling Functions.
Methods and Functions. Creating Functions. Firing
Functions with Event Handlers. The return Statement. Using
Functions as Data. Properties in Functions. Methods in
Functions.
7. Objects and Object Hierarchies.
Hierarchy of Objects in JavaScript. User-Defined Objects.
Built-in Objects and Their Properties. Key Built-in Object
Methods.
II. USING JAVASCRIPT WITH WEB PAGES.
8. JavaScript Object-Oriented Programming and
the Document Object Model.
Object-Oriented Programming in JavaScript. The Prototype
Concept. The Document Object Model.
9. Frames and Addressing Frames in
Windows.
The Window as a Complex Object. Scripts That Write
Scripts.
10. Event Handlers.
The location, anchor, and history Objects. Events and
Event Handlers in HTML and JavaScript.
11. Making Forms Perform.
The Many Types of Forms Elements in HTML. All Text Entries
Are Strings. Passing Data Between Forms and Variables.
Forms as Arrays. Types of Forms. Buttons and Their
Events.
12. Dynamic HTML.
What Is Dynamic HTML? Cascading Style Sheets. Borders.
External CSS Style Sheets. The Role of JavaScript in
Dynamic HTML.
13. Remember with Cookies.
What Are Cookies and How Are They Used? Adding More
Attributes. Getting Information and Giving It Back.
Summary.
III. JAVASCRIPT AND OTHER APPLICATIONS AND LANGUAGES.
14. Using PHP with JavaScript.
The PHP4 Scripting Language. Passing Data from JavaScript
to PHP. Controlling Multiple PHP Pages with JavaScript.
JavaScript Form Preprocessing for PHP. JavaScript, PHP, and
MySQL.
15. Using ASP with JavaScript.
Creating ASP Pages. Variables in VBScript. Operators and
Conditional Statements. Loop Structures. Arrays. Passing
Data from JavaScript to ASP. Controlling Multiple ASP Pages
with JavaScript. Microsoft Access, ASP, and JavaScript.
Setting Up the Access 2000 File. Placing the Access 2000
File on the Server and Preparing the DSN. Making the
Connection Between Your ASP Page and Database File. Reading
an Access 2000 Database with ASP. Reading and Displaying
Multiple Fields. Inserting Records into Access from
HTML.
16. CGI and Perl.
Scripting with Perl. A Brief Perl Tutorial. Perl
Operators. Perl Statements. File Handling in Perl. Passing
Data to CGI from HTML.
17. Working with XML and
JavaScript.
The XML Mystique. What Is XML? Reading and Showing XML
Data with JavaScript.
18. Flash ActionScript and
JavaScript.
ActionScript and JavaScript. Firing a JavaScript Function
from Flash. Passing Variables from Flash 5 to
JavaScript.
19. JavaScript and Other Languages.
JavaScript and Java Applets. A Little Java. JavaScript and
ColdFusion. JavaScript and ASP.NET.
Example Glossary.
Index.
L'auteur - William B. Sanders
Bill Sanders has written more than 30 computer-related
books, including his most recent, Creating
Learning-Centered Courses for the World Wide Web. He has
worked with the Web since its inception and developed sites
with virtually every component in Web pages. Currently he
is a professor in the Interactive Information Technology
program at the University of Hartford.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | New Riders |
Auteur(s) | William B. Sanders |
Parution | 04/02/2002 |
Nb. de pages | 460 |
Format | 18,6 x 23 |
Couverture | Relié |
Poids | 1077g |
Intérieur | 2 couleurs |
EAN13 | 9780735711679 |
Avantages Eyrolles.com
Nos clients ont également acheté
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