Web Programming
               Desktop Reference

                                                    6-in-1

by
     Michael Afergan, et. al.


C  O  N  T  E  N  T  S



Chapter 1  Understanding the HTML Reference Section

Chapter 2  HTML Quick Tables

Chapter 3  HTML Reference

Chapter 4  HTML Reference Tables

Chapter 5  Internet Glossary

Chapter 6  Understanding the Perl Reference Section

Chapter 7  Perl Overview

Chapter 8  Perl Special Variables

Chapter 9  Perl Operators

Chapter 10  Perl Functions

Chapter 11  Perl Regular Expressions

Chapter 12  Perl Reference Tables

Chapter 13  Understanding the Java Reference Section

Chapter 14  Java API Reference

Chapter 15  Java Syntax Reference

Chapter 16  Java Action Index

Chapter 17  Index of Java Fields

Chapter 18  Index of Java Methods

Chapter 19  Index of Java Classes and Interfaces

Chapter 20  Understanding the JavaScript Reference Section

Chapter 21  JavaScript Reference

Chapter 22  JavaScript Statements

Chapter 23  JavaScript Operators

Chapter 24  JavaScript Reference Tables

Chapter 25  JavaScript Task Reference

Chapter 26  JavaScript Internet Resources

Chapter 27  Understanding the Visual Basic Script Reference Section

Chapter 28  VBScript Reference

Chapter 29  Overview of ActiveX

Chapter 30  ActiveX Control Reference

Chapter 31  The ActiveX Control Pad

Credits



Copyright © 1996 by Que Corporation.

FIRST EDITION

All rights reserved. No part of this book may be used or reproduced in any form or by any means, or stored in a database or retrieval system, without prior written permission of the publisher except in the case oif brief quotations embodied in critical articles and reviews. Making copies of any part of this book for any purpose other than your own personal use is a violation of United States copyright laws. For information, address Que Corporation, 201 W. 103rd Street, Indianopolis, IN, 46290. You may reach Que's direct sales line by calling 1-800-428-5331.
ISBN: 0-7897-1028-5

HTML conversion by :
    M/s. LeafWriters (India) Pvt. Ltd.
    Website : http://leaf.stpn.soft.net
    e-mail : [email protected]

All terms mentioned in this book that are known to be trademarks or service marks have been appropriately capitalized. Que cannot attest to the accuracy of this information. Use of a term in this book should not be regarded as affecting the validity of any trademark or service mark.


PresidentRoland Elgey PublisherJoseph B. Wikert
Publishing Manager Fred Slone Senior Title Manager Bryan Gambrel
Editorial Services Director Elizabeth Keaffaber Managing Editor Sandy Doell
Director of Marketing Lynn E. Zingraf Acquisitions Editor Al Valvano
Production Editor Maureen A. McDaniel Assistant Product Marketing Manager Christy M. Miller
Strategic Marketing Manager Barry Pruett Technical Editor Sundar Rajan
Technical Support Specialist Nadeem Muhammed Software Relations Coordinator Patricia J. Brooks
Acquisitions Coordinator Carmen Krikorian Editorial Assistant Andrea Duvall
Book Designer Ruth HarveyCover Designer Dan Armstrong
Production Team Stephen Adams, Debra Bolhuis, Marcia Brizendine, Kevin Cliburn, Linda S. Cox, Julie Geeting, Tammy Graham, Jason Hand, Daniel Harris, Dan Julian, Daryl Kessler, Tony McDonald, Casey Price, Erich Richter, Laura Robbins, Sossity Smith, Marvin Van Tiem
IndexerTom Dinse

About the Authors

Michael Afergan began working with Java early in the spring of 1995 through his research work at the MIT AI labs. Since then, he has carefully studied its growth, developing practical applets for large businesses as an independent consultant. Michael is a founding member of TeamJava, a network of Java professionals, and is also a weekly contributor to Digital Espresso, Java's online weekly digest. Michael was a contributing author for Using Java and has taught Java overseas.

Although only 18, Michael has been programming for ten years and even taught a class on computer science at MIT. Captain of his high-school wrestling team, Michael was accepted to every school to which he applied, including MIT, Princeton, UPenn, and Cornell. He is currently attending Harvard University, where he was accepted for early admission. You can reach him at [email protected]. His official Web page address is http://www.ai.mit.edu/people/mikea/resume.html.

Rick Darnell is a Midwest native currently living with his wife and two daughters in Missoula, MT. He began his career in print at a small weekly newspaper after graduating from Kansas State University with a degree in broadcasting. While spending time as a freelance journalist and writer, Rick has seen the full gamut of personal computers since starting out with a Radio Shack Model I in the late 1970s. When not in front of his computer, he serves as a volunteer firefighter and member of a regional hazardous materials response team.

Brian Farrar received his B.A. from Wabash College in 1985 in English and economics. He completed an MBA from Indiana University in 1987. He began his career at GTE and progressed through a series of positions until 1994, when he left to start an Internet and intranet consulting practice for Metamor Technologies. Through this consulting practice, Brian has helped some of the largest companies in the world decide on and deploy Internet technologies to solve business problems. His most recent Que title is Special Edition Using ActiveX.

Russell L. Jacobs is a programmer/analyst for The Prudential. He is also the president of SoftWare Alchemy. He has been programming on the PC for ten years using Pascal, BASIC, C, and C++ in the DOS, Windows, OS/2, and NT environments. Russ has contributed his expertise as technical editor for over ten Que books, including Visual Basic 3 By Example, OS/S 2.1 Red Book for Developers, and Killer Borland C++.

David Medinets has been programming since 1980, when he started with a Radio Shack Model I. He still fondly remembers the days when he could cross-wire the keyboard to create funny-looking characters on the display. Since those days he has spent time debugging Emacs on UNIX machines, working on VAXen, and messing about with DOS microcomputers. David lives in Flanders, NJ with his wife Kathy and his two computers. He works at Prudential Insurance in Roseland, NJ, producing reams of printed output. His prior work has included co-authoring Special Edition Using Turbo C++ 4.5 for Windows and creating CD-ROMs, Windows Help files, and electronic books. David can be reached at [email protected] with any comments.

Robert Mullen is a computer book author, HTML author, freelance writer, and editor-at-large living in northern California. Robert has authored or co-authored more than 16 computer books for personal computer users. Robert also publishes a computer industry watchdog publication called CoolBlue! Magazine at http://www.askamerica.com on the World Wide Web.

Mícheál Ó Foghlú is a lecturer in Applied Computing and Information Systems at Waterford Regional Technical College, Ireland (http://www.rtc-waterford.ie). Up until September 1996, he was working in the Computer Services department at University College, Galway, Ireland (http://www.ucg.ie). His interests include Natural Language Processing, WWW programming and development, Linux, computing using the Irish language, and Z39.50. When not slaving over a hot computer, he is sometimes seen nursing a quiet pint while listening to loud Irish music, and/or meandering through the hills in no particular direction. He can be contacted at the e-mail address [email protected].

We'd Like to Hear from You!

As part of our continuing effort to produce books of the highest possible quality, Que would like to hear your comments. To stay competitive, we really want you, as a computer book reader and user, to let us know what you like or dislike most about this book or other Que products.

You can mail comments, ideas, or suggestions for improving future editions to the address below, or send us a fax at (317) 581-4663.

In addition to exploring our forum, please feel free to contact me personally to discuss your opinions of this book: I'm 74671,3710 on CompuServe and [email protected] on the Internet.

Thanks in advance-your comments will help us to continue publishing the best books available on new computer technologies in today's market.

Al Valvano
Acquisitions Editor
Que Corporation
201 W. 103rd Street
Indianapolis, Indiana 46290
USA