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

# B

\b assertion

for backspace : The rules of regular expression matching
word boundary assertion

The rules of regular expression matching
The fine print
Nailing Things Down

b command (debugger) : Debugger Commands
-B file test operator : Named Unary and File Test Operators
-b file test operator : Named Unary and File Test Operators
\B (not word boundary) : The rules of regular expression matching
<b> tags

<b>
Methods
Quiz/Test Form Application
The <b> Tag
String.bold()

back( )

The History Object
History.back()
Methods

Back button : History.back()
background

audio

<bgsound>
Background Audio
The loop attribute

color

Document background color
Document Properties
Document.bgColor
(see also bgcolor attribute; color)

images

Problems with background images
Other Image Techniques

layers (see layers)
performance considerations of : Problems with background images
style properties for

Color and Background Properties
The background property

(see also background attribute; transparency )

background attribute

Other Image Techniques
<body>

Attributes
The background attribute
Mixing and matching body attributes

<layer> : The background and bgcolor attributes
<table> : Attributes
<td>

Attributes
The bgcolor and background attributes

<th>

Attributes
The bgcolor and background attributes

<tr> : Attributes

backreferences

Backreferences
The rules of regular expression matching
The fine print
Regular Expression Special Variables
Universal Blunders

backslash (\)

Escape Sequences in String Literals
to escape metacharacters : The regular expression bestiary
for multiline commands : Using the Debugger
quotemeta function for : quotemeta
reference operator

Ideographic Unary Operators
The Backslash Operator

BACKSPACE character

/b for : The rules of regular expression matching
completion and : Term::Complete--Word Completion Module

backtick

Anonymous pipes
emulating : Cleaning up your path
operator

Command input (backtick) operator
Shell Traps
Programming with Style

`` command : C Shell

backtracking : The rules of regular expression matching
bang

for argument specifiers : Getopt::Long--Extended Processing o...
debugger command : Debugger Commands
in import list : Specialized import lists
logical negation operator : Ideographic Unary Operators : Logical Not (!)
!! debugger command : Debugger Commands
!= (not equal to) operator

Equality Operators
Universal Blunders

!~ (binding) operator : Binding Operators

banners

Frame Programming Techniques
(see also marquees

bar (see vertical bar (|))
bare blocks : Bare Blocks and Case Structures
barewords

Or leave the quotes out entirely
Frequently Ignored Advice
Previous Perl Traps

base classes

Brief Refresher on Object-Oriented ...
A Class Is Simply a Package
Object-Oriented Scaling Tips
overriding methods of : Overriding Base Class Methods
tied hashes : Tie::Hash, Tie::StdHash--Base Class...

<base> tag

The <base> Header Element
Using <base>
The <base> Default Target
<base>

base URLs

URLs
The <base> Header Element
Using <base>

base-8 and base-16 numbers : Octal and Hexadecimal Literals
Base.pm module : Base.pm
<basefont> tags

<basefont>
String.fontsize()
The <basefont> Tag

baseline (value) : The <tr> Tag
baseline alignment : The align attribute
Basename module : File::Basename--Parse File Specific...
BasePlus.pm module : BasePlus.pm
$BASETIME (see $^T variable)
basewords : strict--Restrict Unsafe Constructs
bash, setting environment variables in : Server Simulation
batch mode : The Event-Driven Programming Model
bdiv subroutine : Counting Days Until . . .
Beattie, Malcolm : Graphics
BEGIN subroutine : Package Constructors and Destructor...
behavior attribute (<marquee>)

The behavior, direction, and loop a...
Attributes

below attribute (<layer>) : The above, below, and z-index attributes
Benchmark module : Benchmark--Check and Compare Runnin...
Berkeley DB : DB_File--Access to Berkeley DB
bgcolor attribute

Document Properties
<body>

Attributes
The bgcolor attribute
Mixing and matching body attributes

<layer> : The background and bgcolor attributes
<marquee>

The bgcolor attribute
Attributes

<table>

Internet Explorer Tables
Attributes

<td>

Attributes
Internet Explorer Tables
The bgcolor and background attributes

<th>

Attributes
Internet Explorer Tables
The bgcolor and background attributes

<tr>

Attributes
Internet Explorer Tables
The bgcolor attribute

bgColor property

Document background color
Document Properties
Document.bgColor
Properties

bgproperties attribute (<body>)

Attributes
Internet Explorer HTML Exclusives
The bgproperties attribute

<bgsound> tag

The <bgsound> Tag
The loop attribute
<bgsound>
Internet Explorer HTML Exclusives

bibliographic citations : The <cite> Tag
bidirectional communication : Bidirectional communication
big( )

Methods
String.big()

<big> tags

<big>
Methods
The <big> Tag
String.big()

BigFloat mmodule : Math::BigFloat--Arbitrary-Length, F...
BigInt module : Math::BigInt--Arbitrary-Length Inte...
/bin/sh (see sh)
binary

arithmetic operators : Arithmetic Operators
binding (!~) operator : Binding Operators
binding (=~) operator

Binding Operators
Awk Traps

bit-shift operators : Shift Operators
comma operator (see => operator)
exponentiation (**) operator

Exponentiation
Awk Traps

files : open
mode : binmode
numbers : Bitwise Operators
operators (see bitwise operators)

Calling conventions for binary oper...
Overloadable operations
Number of Operands

pack function : pack
repetition (x) operator

String Operators
Multiplicative Operators

binary files

The Content-length Header
The Flow of Information

bind function : bind
binding

DBM file to hash : dbmopen
operators : Binding Operators
variables to packages

tie
untie
Using Tied Variables

binding (=~) operator : Awk Traps
binmode : open
binmode function : binmode
bit operators (see binary operators)
bit shift operators

Shift Left (<<)
Shift Operators

bitmasks : select (ready file descriptors)
bitwise operators

Ideographic Unary Operators
Bitwise Operators
Logical and, or, not, and xor
Awk Traps
Bitwise Operators

blank lines (see paragraphs)
_blank target

Special Targets
Frame Targets

bless function

bless
An Object Is Simply a Referenced Thingy
Object Constructors
Other Tricks You Can Do with Hard R...

<blink> tags

Methods
The <blink> Tag
Trivial or Abusive?
String.blink()

blink( )

Methods
String.blink()

$blksize file statistic : stat
block quotes

Block Quotes
The <blockquote> Tag

<blockquote> tags

The <blockquote> Tag
<blockquote>

blocks

The display property
Compound Statements
Using a BLOCK as a Variable Name
Compound Statements
bare : Bare Blocks and Case Structures
loops (see loops)
of whitespace : Creating blocks of space

$blocks file statistic : stat
blur( )

Methods
Methods
Methods
Methods
Methods
The Window Object
Object Model Differences
Other Window Programming Techniques
Element.blur()
Window.blur()

body content : The <body> Tag
<body> tags

HTML Document Structure
<body>
Structure of an HTML Document
The <body> Tag
Document Properties
bug with : Beyond Extensions: Exploiting Bugs
color extensions for

Extensions to the <body><...
Mixing and matching body attributes

JavaScript and : Event handlers

boilerplates

Including Boilerplates
Boilerplate HTML Documents

bold( )

Methods
String.bold()

boldface text

<b>
The <b> Tag
font-weight property : The font-weight property
(see also <b> tags)

bookmark list : JavaScript and Security
Boolean

Conversions to Objects
context

Conversions to booleans
Boolean context

converting values to strings : Boolean Object
data type

Boolean Literals
boolean Values
converting

Miscellaneous Differences
Conversions to booleans

logical operators : Logical Operators

definition of truth : What Is Truth?
objects

Boolean
Boolean.prototype
Boolean.toString()
Boolean.valueOf()
Boolean Object

operators : File Test Operators

booleanValue() : JavaScript Conversion of JavaObjects
bootstrap( )

Internal interface summary
ExtUtils::Mkbootstrap--Make a Boots...

border attribute

<embed> : The align, border, height, width, h...
<frameset> tag

Attributes
Frame Border Attributes
Netscape Navigator HTML Exclusives

<img> tag

Attributes
The border attribute
Removing the image border
Image.border

<object> tag

The align, border, height, width, h...
Attributes

<table> tag

Attributes
The <table> Tag

<tr> tag : Attributes

border property

Other Image Properties
Image.border
Properties

bordercolor attribute

<frame>

The frameborder and bordercolor att...
Attributes
Frame Border Attributes
Netscape Navigator HTML Exclusives

<frameset>

Attributes
Frame Border Attributes

<table>

Attributes
Internet Explorer HTML Exclusives
Internet Explorer Tables

<td>

The bordercolor, bordercolorlight, ...
Attributes
Internet Explorer Tables

<th>

The bordercolor, bordercolorlight, ...
Attributes
Attributes
Internet Explorer Tables

<tr>

The bordercolor, bordercolorlight, ...
Attributes
Internet Explorer Tables

bordercolordark attribute

<table>

Attributes
Internet Explorer HTML Exclusives
Internet Explorer Tables

<td>

Attributes
Internet Explorer Tables
The bordercolor, bordercolorlight, ...

<th>

Attributes
Internet Explorer Tables
The bordercolor, bordercolorlight, ...

<tr>

The bordercolor, bordercolorlight, ...
Attributes
Internet Explorer Tables

bordercolorlight attribute

<table>

Attributes
Internet Explorer HTML Exclusives
Internet Explorer Tables

<td>

Attributes
Internet Explorer Tables
The bordercolor, bordercolorlight, ...

<th>

Attributes
Internet Explorer Tables
The bordercolor, bordercolorlight, ...

<tr>

The bordercolor, bordercolorlight, ...
Attributes
Internet Explorer Tables

borders

frame

Controlling frame borders and spacing
The frameborder and bordercolor att...
Attributes
Attributes
Frame Border Attributes
Tags of Contention
Frame Programming Techniques

images

The border attribute
Removing the image border
The href attribute

style properties for

The border properties
Borders in shorthand

table

The hspace and vspace attributes
The bordercolor, bordercolorlight, ...
The bordercolor, bordercolorlight, ...
The <table> Tag
Internet Explorer Tables

table cells : The <table> Tag

bottom alignment (see align attribute)
boundary assertions

Nailing Things Down
The fine print

boundary string : The Multipart/Mixed-Media Type
BoundingBox statement : Digital Clock
Bourne shell, setting environment variables : Server Simulation
box style properties

Box Properties
The width property

<br> tag

Hidden Fields
Paragraphs and line breaks
The <br> Tag
The clear attribute
Mimicking the <spacer>
Flushing Generated Output
<br>

braces {}

Braces, Brackets, and Quoting
Universal Blunders
Programming with Style
function
in awk : Awk Traps
for statement blocks : Compound Statements
hash composer : The Anonymous Hash Composer
identifiers in : String literals
quantifier

Quantifiers
The rules of regular expression matching

brackets []

Arrays
Array and Object Access Operators
for...in
Objects as Associative Arrays
Reading and Writing Array Elements
Conversions to Objects
The Anonymous Array Composer
to match characters : The rules of regular expression matching

branches, counting

Infinite Loops in JavaScript
Security Hobbles in Navigator 3.0

break statement

break
break command (in C) : C Traps
(see also last operator)

breaking cyclical references : Shortcomings of Garbage Collection ...
breakpoints : Debugger Commands
Browse button : FileUpload bug
browsers

Clients and Servers
HTML Tags
Browser Comparison
Clients, Servers, and Browsers
Yielding to the Browser
animation and : Client Pull
browsing history

The History Object
JavaScript and Security
History

caching virtual documents : The "Expires" and "Pragma" Headers
character entities and : Character Entities
client-side image maps and : Handling Other Browsers
colors of (see colors)
controlling : Control the Browser
executable applications

Applets
The type and valuetype attributes

forms and

Browser Constraints
Handling limited displays

gateways to (see gateways)
hiding scripts from

Comments
Hiding Scripts from Old Browsers

ignoring HTML tags : Ignored or Redundant Tags
images and : The <img> Tag
implicit Window reference : The Implicit Window Reference
incompatibilities with

applets : Supporting incompatible browsers
embedded objects : The <noembed> Tag
frames : The <noframes> Tag
JavaScript scripts

The <noscript> Tag
Compatibility with Non-JavaScript B...

notifying users of : Notifying Users of Old Browsers
tables : When tables aren't implemented

information from : Check the Client Browser
Internet Explorer (see Internet Explorer)
JavaScript for (see JavaScript language)
Mosaic (see Mosaic browser)
multiple windows : Multiple Windows and Explicit Windo...
name of : Check the Client Browser
Netscape Navigator (see Netscape Navigator)
<noframes> tag for

<noframes>
Frames

<noscript> tag for : <noscript>
obtaining : Browser software
program execution order : Execution of JavaScript Programs
text-only

Clients, Servers, and Browsers
The alt attribute
Hiding Scripts from Really Old Browsers

variable information about : Still More Features
(see also World Wide Web)

BSD UNIX, sockets in : Overview
bsub subroutine : Counting Days Until . . .
buffer space (see whitespace)
buffer, POSIX input : Classes
bugs

Diagnostic Messages
bug reports : Bug Reports
filehandles methods : Bugs
in HTML extensions : Beyond Extensions: Exploiting Bugs
<img> tag height/width attributes : Problems with height and width
Internet Explorer 3.0 : Known JavaScript Bugs in Internet E...
multiple <body> tags : Beyond Extensions: Exploiting Bugs
Navigator 2.0 : Commonly Encountered JavaScript Bug...
Navigator 3.0 : Known JavaScript Bugs in Navigator 3.0
patches for : Patches
in Perl debugger : Debugger Bugs
security holes : Security Holes and Security Hobbles

built-in

arrays : Built-in Arrays
data type conversions : Conversions to and from Objects
data types : Built-in Data Types
functions

Built-in Functions
Overriding Built-in Functions

bulleted lists (see unordered lists)
bullets, custom : Custom Bullets
Burke, Maggie : AppleScript
buttons (Button elements)

<input type=radio>
Button Object
Form Elements
Button
Button.blur()
Button.click()
Button.focus()
Button.form
Button.name
Button.onblur()
Button.onclick()
Button.onfocus()
Button.type
Button.value
Button Object
checkboxes

Form Creation and Parsing
Radio Buttons and Checkboxes

form action buttons

Action Buttons
Multiple buttons in a single form
Submit and Reset Buttons
Radio Buttons and Checkboxes

mouse (see event handlers, JavaScript)
radio buttons

Radio Buttons and Checkboxes
Radio Buttons
Backward radio and checkbox arrays
<input type=radio>
Radio buttons
Radio Object
multiple-choice questions : Quiz/Test Form Application

reset (see reset button)
submit (see submit button)

by reference, passing : By Value vs. By Reference
by value, passing : By Value vs. By Reference
bytes

bit-shift operators : Shift Operators
length in : length
reading

read
sysread

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

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