start page | rating of books | rating of authors | reviews | copyrights

Book Home
Index

Symbols | 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 | Z

D

D command (debugger) : Debugger Commands
d command (debugger) : Debugger Commands
-d file test operator : Named Unary and File Test Operators
\d (for digit) : Regular Expressions
/d modifier : Pattern-Matching Operators
-D switch, perl : Switches
-d switch, perl
Switches
Alternative Debuggers: The Perl Profiler
dangling references
Dangling references
Workarounds for Navigator 2.0
dash (see - (hyphen))
data
arrays of : Arrays
comparing : Equality (==)
encoded : Encoded Data
exporting (see data-tainting security model)
insecure : Handling Insecure Data
literals : Literals
LiveConnect conversion of
LiveConnect Data Conversion
Data Conversion
data attribute (<object>)
The data attribute
Attributes
DATA filehandle : Global Special Filehandles
data redirection (see server redirection)
__DATA__ token
Other literal tokens
Global Special Filehandles
data types
automatic conversions of : Automatic Data Type Conversion
Boolean (see Boolean)
built-in : Built-in Data Types
by reference / by value : By Value vs. By Reference
comparing different : Equality (==)
converting explicitly : Explicit Data Type Conversions
Date (see Date object)
functions as
Functions
Functions as Data Types
LiveConnect : LiveConnect Data Types
operators and : Type of Operands
scalars (see scalars)
typeglobs : Typeglobs and Filehandles
typeof operator (see typeof operator)
untyped variables : Untyped Variables
wrapper objects
Data Type Wrapper Objects
Wrapper Objects
databases
accessing (see gateways)
in calendar manager : The Database
locking : Locking databases
Oracle : A Gateway to an Oracle Database
relational
Relational Databases
Accessing a Sybase Database
Sprite
Software Developed for the Book
Sprite
Student database
Sybase : Accessing a Sybase Database
data-tainting security model
JavaScript Security
The Data-Tainting Security Model
taint()
untaint()
Date( )
Date Object
The Date Object
date and time
time
The Date Object
counting : Counting Days Until . . .
Date header (HTTP) : Date
Date object
Date Object
Date and time bugs
Still More Features
The Date Object
The Least-Common-Denominator Approach
Date
Date.getDate()
Date.getDay()
Date.getHours()
Date.getMinutes()
Date.getMonth()
Date.getSeconds()
Date.getTime()
Date.getTimezoneOffset()
Date.getYear()
Date.parse()
Date.prototype
Date.setDate()
Date.setHours()
Date.setMinutes()
Date.setMonth()
Date.setSeconds()
Date.setTime()
Date.setYear()
Date.toGMTString()
Date.toLocaleString()
Date.UTC()
environment variables : Counting Days Until . . .
executing, Benchmark for : Benchmark--Check and Compare Runnin...
file age : Named Unary and File Test Operators
formatting : Tailoring SSI Output
Greenwich Mean Time (GMT) : gmtime
in guestbooks (see guestbooks)
limits on operations : Signals
local
Time::Local--Efficiently Compute Ti...
localtime
Counting Days Until . . .
Creating Dynamic Home Pages
modification
stat
utime
Still More Features
Document Properties
Document.lastModified
flastmod
SSI Environment Variables
Navigator 2.0 bugs : Date and time bugs
script running : Named Unary and File Test Operators
sleeping : sleep
SSI format for
Arguments
Configurable Time Formats for SSI Output
timeouts
Still More Features
Timer Events
Window.clearTimeout()
Window.setTimeout()
time zones
Creating Dynamic Home Pages
Date.getTimezoneOffset()
Date.toGMTString()
Date.toLocaleString()
local : localtime
timestamp : Why doesn't print...
date function (see localtime function)
datebook program
Calendar Manager
Graphics
DATE_GMT variable
Environment Variables
SSI Environment Variables
DATE_LOCAL variable
Environment Variables
SSI Environment Variables
day (see date and time)
DB package, caller function : caller
dbm close function : dbmclose
DBM files
dbmclose
AnyDBM_File--Provide Framework for ...
deleting from : delete
dbmopen function
dbmopen
AnyDBM_File--Provide Framework for ...
DBperl
A Gateway to an Oracle Database
Utilities and Applications
DB_File module
AnyDBM_File--Provide Framework for ...
DB_File--Access to Berkeley DB
<dd> tags
The <dd> Tag
<dd>
deafultSelected property : Properties
deallocating memory : A Note on Garbage Collection
$DEBUGGING (see $^D variable)
debugging
Switches
The Perl Debugger
bug reports : Bug Reports
CGI programs
How do I debug my Perl CGI program ...
Debugging and Testing CGI Applications
Set UID/GID Wrapper
CGI Lint tool
CGI Lint--A Debugging/Testing Tool
CGI Lint in Action
logging errors
Logging and Simulation
Server Simulation
controlling from scripts : Using the Debugger
customizing : Debugger Customization
debugger, Perl : The Perl Debugger
UNIX security bugs : Security bugs
decimal points, lining up : Formats
declare attribute (<object>)
The declare attribute
Attributes
declaring
Statements and Declarations
formats : Formats
functions : The JavaScript Name Space
globally
Global Declarations
vars--Predeclare Global Variable Names
packages
Scoped Declarations
package
subroutines
Global Declarations
Subroutines
sub
subs--Predeclare Subroutine Names
variables
Statements and Declarations
Scoped Declarations
vars--Predeclare Global Variable Names
Variable Declaration
var
decoding forms : Example of Form Decoding
decrement (--) operator : Decrement (--)
decryption (see encryption)
default package : Scoped Declarations
'DEFAULT' string : Signals
default, values tainted by : Values Tainted by Default
defaultChecked property
Checkbox.defaultChecked
Element.defaultChecked
Radio.defaultChecked
Properties
Properties
defaultSelected property : Option.defaultSelected
defaultStatus property
Status and defaultStatus
Windows and Frames
The Status Line
Window.defaultStatus
Frame Object
Properties
defaultValue property
Element.defaultValue
Properties
Properties
defensive coding : Defensive Coding
defined function
defined
Tying Hashes
defining
array elements
push
unshift
Adding New Elements to an Array
arrays
Object Creation Operator (new)
Creating Arrays
databases : Creating a database
functions
function
Defining and Invoking Functions
object properties : Defining New Object Properties
objects
Object Creation Operator (new)
Creating New Objects with Constructors
definition lists
Unordered, Ordered, and Definition Lists
Definition Lists
The style and class attributes
<dd>
DEL character, completion and : Term::Complete--Word Completion Module
delay
document refresh : The Refresh Header Contents
loading (see performance)
marquee movement : The scrollamount and scrolldelay at...
(see also performance; timeouts)
delegation : Delegation (the "Passes-the-Buck-to...
delete command : Cookie Server
delete function : delete
DELETE method
Tying Hashes
Other methods
delete operator
Core Language Features
The delete Operator
DeleteObject( ) : Live3D
deleting
array elements
shift
splice
Removing Elements from an Array
breakpoints : Debugger Commands
characters : chomp
from databases : Deleting information
directories
rmdir
unlink
File::Path--Create or Remove a Seri...
Document object : Document.clear()
file tree : File::Path--Create or Remove a Seri...
files : unlink
hash elements : delete
object properties : Undefined Object Properties
denial-of-service attacks
Infinite Loops in JavaScript
Security Hobbles in Navigator 3.0
dense arrays : The length Property and Sparse Arrays
dePlus osax (see osax)
dereferencing
What Is a Reference?
Using a Variable as a Variable Name
Using the Arrow Operator
Common Mistakes
operator for (see arrow operator)
derived classes
A Class Is Simply a Package
Object-Oriented Scaling Tips
description property
MimeType.description
Plugin.description
Properties
Properties
designers : Who Are the WebMasters?
DESTROY method
Tying Scalars
Tying Arrays
Tying Hashes
destruction operator : The delete Operator
destructors : Destructors
detecting tained data : Detecting and laundering tainted data
$dev file statistic : stat
DevEdge program newsgroups : Discussion of JavaScript
Devel: :SelfStubber module : Devel::SelfStubber--Generate Stubs ...
<dfn> tags
<dfn>
The <dfn> Tag
diagnostic messages (see error messages; warning messages)
diagnostics module : diagnostics--Force Verbose Warning ...
dialog boxes : Simple Dialogs
Dict module : Search::Dict--Search for Key in Dic...
dictionary file : Search::Dict--Search for Key in Dic...
die function
die
exit function versus : exit
__DIE__ token : Global Special Arrays
digital clock program
Digital Clock
Inserting Multiple Dynamic Images
Digital Clock
digits
Regular Expressions
backslashed : The rules of regular expression matching
in names : Variables
<dir> tags
<dir>
The <dir> Tag
The style and class attributes
direct return : Direct Return
direction attribute (<marquee>)
The behavior, direction, and loop a...
Attributes
directives, SSI (see SSI)
directories
changing working : chdir
closing : closedir
creating
mkdir
File::Path--Create or Remove a Seri...
deleting
rmdir
unlink
File::Path--Create or Remove a Seri...
getting pathname of : Cwd--Get Pathname of Current Workin...
opendir function : opendir
Perl routines for : Directory Reading Routines
prepending to @INC : Switches
reading entries from : readdir
rewinddir function : rewinddir
root, redefining : chroot
seekdir function : seekdir
unrecognized : CGI Script in Unrecognized Directory
directory lists
Directory Lists
The style and class attributes
DirHandle module : DirHandle--Supply Object Methods fo...
dirname( ) : File::Basename--Parse File Specific...
disablecache( ) : Benchmark--Check and Compare Runnin...
disc bullets : The type attribute
display property : The display property
distribution, Perl
The Perl Distribution
Distribution and Installation
dithering : Creating a Potentially Transparent Image
<div> tags
Divisions and Paragraphs
The style and class attributes
<div>
division (/) operator
Division (/)
(see also multiplicative operators)
division by zero : Drawing the Pie Chart
<dl> tags
Unordered, Ordered, and Definition Lists
<dl>
The <dl> Tag
The style and class attributes
@dl_ and dl_ variables : Internal interface summary
do loops : Universal Blunders
do SUBROUTINE operator
Simple Statements
do
document automation
Supporting Document Automation
The n attribute
document-level styles
Document-Level Style Sheets
The pros and cons of document-level...
External, document-level, and inline JSS
"Document Moved" status code : Status Codes
DOCUMENT_NAME variable
SSI Environment Variables
Environment Variables
document property
Window.document
Properties
DOCUMENT_ROOT variable
CGI Environment Variables
Using Environment Variables
Check the Client Browser
Extra Path Information
Document Type Definition (see DTD)
DOCUMENT_URI variable : Environment Variables
DOCUMENT_URL environment variable : SSI Environment Variables
documents (Document objects)
Document background color
Control Document Appearance and Content
Interact with Document Content
The Document Object
Document
Document.alinkColor
Document.anchors[]
Document.applets[]
Document.bgColor
Document.clear()
Document.close()
Document.cookie
Document.domain
Document.embeds[]
Document.fgColor
Document.forms[]
Document.images[]
Document.lastModified
Document.linkColor
Document.links[]
Document.location
Document.open()
Document.plugins
Document.referrer
Document.title
Document.URL
Document.vlinkColor
Document.write()
Document.writeln()
Document Object
client-pull
Client-Pull Documents
Performance Considerations
close() : Document.close()
dynamically generated : Bugs with Dynamically Generated Doc...
embedding : Embedding Other Document Types
HTML (see HTML documents)
as layers : The src attribute
non-HTML : Non-HTML Documents
server-push
Server-Push Documents
Server-push example application for...
documentation
Official Netscape Documentation
books on Perl : Other Books
bug reports : Bug Reports
C library functions : Functions
CGI : Online Documentation
FAQ on Perl : Frequently Asked Questions List
gateway for : UNIX Manual Page Gateway
help (see help)
HTML tag quick reference : HTML Tag Quick Reference
<meta> tag for
The <meta> Header Element
The charset attribute
Perl manpages : Perl Manpages
resources (see resources)
dollar sign ($)
Identifiers
for backreferences (see backreferences)
in debugger : Using the Debugger
line boundary
The rules of regular expression matching
The fine print
prototype character : Prototypes
for scalar variable names : Variables
word boundary : Nailing Things Down
$# prefix : List Values and Arrays
domain attribute (cookies)
Syntax of the Set-Cookie HTTP Respo...
The Set-Cookie Response Header
domain property
JavaScript Security
The Link Object
The domain Property
Document.domain
Properties
domains
Talking the Internet Talk
URLs
restricting access to : Restricting Access for Specified Domains
dot (.) operator
Named Unary and File Test Operators
Array and Object Access Operators
Reading and Writing Object Properties
Arrays in Navigator 2.0
Conversions to Objects
character wildcard
Regular Expressions
The rules of regular expression matching
The fine print
concatenation operator
String Operators
Additive Operators
Time Efficiency
debugger command : Debugger Commands
.. (range) operator : Range Operator
.= (assignment) operator : Assignment Operators
double quotes (")
Braces, Brackets, and Quoting
Pick your own quotes
String Literals
String literals
The regular expression bestiary
for attribute values : The Syntax of a Tag
in braces : String literals
double-quote context : Interpolative context
in formline arguments : formline
qq/../ construct : Mail Gateway
strings and : String literals
in URLs : Handling reserved and unsafe characters
doubleValue( ) : JavaScript Conversion of JavaObjects
downloading delay (see performance)
DProf debugger : Alternative Debuggers: The Perl Profiler
drawers (see directories)
<dt> tags
Formatting text with <dt>
<dt>
Unordered, Ordered, and Definition Lists
The <dt> Tag
DTD for HTML
HTML Grammar
The HTML 3.2 DTD
HTML Document Elements
dump function : dump
DynaLoader module
DynaLoader--Automatic Dynamic Loadi...
ExtUtils::Mkbootstrap--Make a Boots...
dynamic
documents
Virtual Documents
Dynamic Documents
Server-push example application for...
Creating Dynamic Home Pages
Final PostScript Example: Analog Clock
caching : The "Expires" and "Pragma" Headers
generating: Bugs with Dynamically Generated Doc...
HTML : Dynamic HTML
imagemaps : The imagemap display
images, multiple : Inserting Multiple Dynamic Images
information
access counters
User Access Counter
Graphic Counter
CGI side includes
CGI Side Includes
CSI Statements and Hidden Fields
clocks (see clock)
(see also SSI)
linking : DynaLoader--Automatic Dynamic Loadi...
scoping : Scoped Declarations
dynsrc attribute (<img>)
The dynsrc attribute
Attributes
Internet Explorer HTML Exclusives


Symbols | 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 | Z

Book Home

Copyright © 1997 O'Reilly & Associates, Inc. All Rights Reserved.