Symbols

# (hash mark in URL) 285
&, in URLs 98
*/ comment 170
.htm file extension 77
.html file extension 77
.js file extension 77
/ and escape/unescape 121
/* comment 170
// comment 170
?, in URLs 98
@ and escape/unescape 121
and libraryPath 131
` (backquote)
See backquotes

A

A HTML tag 187
about: (URL syntax) 310, 311
abs method 181
absolute value 181
acos method 181
ACTION attribute 78, 118, 182, 265
in sample application 39
action property 182
addClient function 182
agent property 96, 183
alert method 184
alinkColor property 185
anchor method 186
anchor object 187
anchors
anchor object 187
defining 187
anchors array 187
anchors, creating 80, 186
answer set, defined 149
appCodeName property 190
Application Manager 76
capabilities of 27
and client object 100
configuring default settings 34
debugging applications 33, 86
figure of 28
identifying library files 130
installing applications 29, 83
modifying installation parameters 32
removing applications 32
running 27
running applications 33, 85
and server extension 21
starting, stopping, and restarting 84
starting, stopping, and restarting applications 32
application name
changing 32
maintaining unique 31, 83
specifying 29
application pages, processing of 85
application state, and LiveWire 37
application status, defined 28
application URL, overview of 30
appName property 191
appVersion property 191
arc cosine 181
arc sine 194
arc tangent 194
arguments array 192
arrays
anchors 187
arguments 192
cursorColumn 226
elements 247
forms 266
frames 273
length of 300, 302
links 305
options 368
ASCII format 127
ASCII, string value 250, 251, 406, 407
asin method 194
atan method 194

B

Back button 195
back method 195
background color 197
backquotes
enclosing JavaScript in 79
when to use 81
beginTransaction method 139, 147, 162, 195
bgColor property 197
BIG HTML tag 197
big method 197
binary data, converting to string 206
binary format 127
binary large objects
See BLObs
BLINK HTML tag 198
blink method 198
BLOb data
assigning to column 199
creating hyperlink to 201
displaying 200
blob function 159, 199
using 161
blobImage method 159, 200
example of use 161
parameters 159
using 159-160
blobLink method 159, 201
example of use 161
parameters 161
using 160-161
BLObs
cursor support for 146
methods and functions 159
overview 158
blur event 326
blur method 202
BOLD HTML tag 203
bold method 203
Boolean expressions 95
break statement 170
browser
about: (URL syntax) 311
code name of 190
name of 191
navigator object 323
user agent 409
version of 191
browser, starting 63, 65
build, defined 52
button object 204
buttons
button object 204
clicking programmatically 213
defining 204
reset 359
submit 391
bytecodes
building 75
and runtime process 109
bytes, converting to string 206
byteToString method 125, 127, 206

C

C libraries 128
calling 111
C++ libraries 128
callC function 129, 131, 207
case, repairing in links 69
ceil method 207
CGI programs, and LiveWire 19, 20
change event 326
charAt method 208
checkbox object 209
checkboxes
checkbox object 209
checking programmatically 211
clicking programmatically 213
default selection state 236
defining 209
selection state 211
checked property 211
Cipher application 36
clear method 212
clearError method 125, 128, 213
clearTimeout method 213
click event 326
click method 213
client
characteristics of 117
communicating with server 118
destroying 241
duration of 255
HTTP protocol 347
information about 183
IP address 296
maintaining client object on 101-102
preprocessing data on 117, 118, 120
preserving properties 182
project data 344
redirecting to URL 355
request information 357
sending data to 259
sending HTML to 421
client cookies 85
advantages and disadvantages 105
to maintain client object 101
client object 214
description of 98
in sample application 39
lifetime of 94, 99
maintaining 30, 34, 100-104, 120
in page processing 85
properties of 99
client object maintenance, specifying 30
client properties
assigning 103
Boolean 95
changing 86
in cookie file 101
client scripts
communicating with server 118
described 109-110
generating with LiveWire 120
sending values to 119
when to use 111
client state, and LiveWire 37
client URL encoding 85
advantages and disadvantages 105
to maintain client object 101
client-server communication
described 117-120
using cookies for 120-121
close method 123, 150, 151
cursor object 216
document object 216
File object 217
window object 217
colName property 150
colors
background 197
foreground 256
link 185, 307, 414
text 256
colors, font 262
column names 218
displaying 152
columnName method 150, 152, 218
columns method 150, 152, 219
columns, number of 219
command-line compiler 76
options 82
using 82
comment statement 170
comments 170
commitTransaction method 139, 147, 219
Common Gateway Interface
See CGI programs
compiler
command-line 76, 82
description of 21
and Macintosh 19
Site Manager 71-72, 76, 81
configuration styles 31, 89
confirm method 220
confirmation prompts, configuring 34
connect method 139, 141, 221
parameters of 140
connected method 139, 141, 222
containership
specifying default object 177
with statement and 177
continue statement 170
conventions 169
cookie property 222
cookie.txt 120
cookies 222
cookies, defined 120
cos method 224
cosine 224
Crystal Reports 22
cursor method 139, 149, 224
cursor object 226
See also cursors
methods and properties 150
cursorColumn array 226
cursors
See also databases; queries; tables
assigning BLOb data 199
closing 151, 216
column name in 218
creating 145, 149, 224
customizing display functions 144
determining number of columns 152
displaying aggregate functions 152
displaying BLOb data 200
displaying column names 152
displaying expressions 152
displaying record values 151
example of use 153
hyperlink to BLOb data 201
modifying data with 146
moving to next row 324
navigating with 153
number of columns 219
overview 149
query results 226
updatable 154-155

D

data
converting between formats 127
reading from a file 353
data types
converting 155
Informix 157
ODBC 158
Oracle 157
Sybase 157
database components, installing 134-135
database connections
approaches to 141-142
closing 145
establishing 140-143
limiting 142
maximum number of 143
database cursors
See cursors
database functions, server scripts for 111
database object 231
methods of 139, 163
database queries
customizing output 144
displaying 144
and flush 113
database server
installing 26, 134
and LiveWire Pro 22
in LiveWire architecture 134
database transactions
beginning 147
committing 147
controlling 147
isolation levels 148
nested 148
overview 146
scope of 147
using defaults 147
databases
See also cursors; queries; tables
accessing programmatically 231
and case-sensitivity 151
connecting to 221
determining connection 222
disconnecting from 242
error codes 315, 320
error handling 162-165
error messages 316, 321
executing SQL statements 253
multiple 140
sample application 135
serial connections 141
shared connections 141
status code list 162
transaction begin 195
transaction commit 219
transaction rollback 362
Date object 234
See also dates; times
converting dates to 155
dates
See also times
converting to Date objects 155
converting to string 404
Date object 234
day of month 276
day of week 276
defining 234
GMT conversion 403
inserting in database 155
milliseconds since 1970 337, 410
month 278
year 283, 382
DBAdmin application 36
DBAdmin, performing data definition 165
debug function 87, 235
described 114
debug functions 86
debug URLs, using 87
decode function 121
default objects, specifying 177
default page
specifying 30, 34
use of 31
default settings, Application Manager 34
default transactions, using 147
defaultChecked property 236
defaultSelected property 237
defaultStatus property 238
defaultValue property 239
DELETE SQL statement 146
deleteRow method 150, 154, 162, 240
deploy, defined 52
deployment server
defined 26
updating files to 32
destroy method 100, 241
development environment, components of 25
development platform, defined 25
development server
defined 25
updating files from 32
dialog boxes
Alert 184
Confirm 220
Prompt 346
directories
conventions used in this book 22
creating 62
deleting 63
removing from management 71
renaming 62
disconnect method 139, 145, 242
DLLs 128
document conventions 22
document object 242
anchors array 187
forms array 266
links array 305
document root, and LiveWire routing 31, 83
document.cookie property 120
documents
anchors array 187
anchors in 187
clearing 212
closing 216
color of 197, 256
current URL 312
defining 242
displaying HTML output in 242
document object 242
forms array 266
last modified date 299
links array 305
onUnload event handler 328, 330
opening 332
title 403
writing to 420, 423
dynamic link libraries 128

E

E property 246
elements array 247
else statement
See if...else statement
enabling LiveWire runtime 26
encode function 121
encoding property 248
ENCTYPE attribute 248, 265
eof method 124, 125, 248
error method 125, 127, 249
error status, and File object 127
errors
codes 315, 320
database status codes 162
messages 316, 321
status 213, 249
escape function 121, 250, 251
Euler's constant 246
base 10 logarithm of 314
base 2 logarithm of 314
raised to a power 254
eval function 251
event handlers 326-330
direct substitution 119
onBlur 326
onChange 326
onClick 119, 326
onFocus 327
onLoad 328
onMouseOver 328
onSelect 329
onSubmit 329
onUnload 330
specifying object names in 218
execute method 139, 145, 146, 161, 162, 253
exists method 125, 127, 254
exp method 254
expiration method 99, 255
external functions
calling 129
defined 128
example of use 131
guidelines for writing 129
registering 130
using in JavaScript 131
when to use 128
external libraries
calling 111
identifying files 130
security and 88
specifying 30, 34
external links
checking 69
defined 52
external pages, updating links from 63, 70

F

fgColor property 256
file access modes 123
file formats 127
file I/O 128
File object 256
creating 122, 128
described 122
methods of 124
security considerations 88
file: (URL syntax) 310
files
accessing on server 256
browsing 64
closing 217
creating new HTML pages 65
deleting 63
determining existence 254
editing 64
error status 213, 249
getting information for 127
length of 277
locking 124
opening 330
opening and closing 122
pointers in 280, 378
positioning within 125
reading bytes from 353
reading from 125
reading lines from 354
reading strings from 352
removing from management 71
renaming 62
sending data to 260
writing binary data to 423
writing strings to 422, 424
writing to 126
firewalls, and proxy server 73
fixed method 258
floor method 259
flush function 103, 259
described 113
flush method 113, 127, 260
example of use 113
focus
focus event 327
giving 261
onBlur event handler 326
onChange event handler 326
onFocus event handler 327
removing 202
focus method 261
fontcolor method 262
fonts
big 197
blinking 198
bold 203
color of 262
fixed 258
italic 298
size of 263
small 383
strikeout 387
subscript 390
superscript 394
FONTSIZE HTML tag 263
fontsize method 263
for loops
continuation of 170
syntax of 171
termination of 170
for statement 171
for...in statement 172
foreground color 256
form elements
hidden 118, 119
using as request properties 97
FORM HTML tag 78, 118, 264
form object 264
elements array 247
form processing, and Hello World 38
form statements, in sample application 39
form variables, and request object 96
forms
ACTION attribute 182, 265
buttons 204
checkboxes 209
client scripts for 111
defining 264
destination URL 182
element focus 202, 261
element names 321
elements array 247
ENCTYPE attribute 248, 265
form object 264
forms array 266
hidden object 285
input elements 294
and LiveWire 19
METHOD attribute 265, 319
MIME encoding 248, 265
number of elements 300
onSubmit event handler 329
password objects 340
radio buttons 349
reset buttons 359
resetting values 359
selection lists 366
submit buttons 391
submitting 391
submitting values 78
TARGET attribute 264
target property 396
text objects 397
textarea objects 400
forms array 266
Forward button 270
forward method 270
frame object 271
frames array 273
frames
defining 271
frame object 271
frames array 273
parent 336
top 405
frames array 273
FRAMESET HTML tag 271
ftp: (URL syntax) 310
function statement 172
functions 181-424, ??-425
See also the individual functions
addClient 182
arguments array 192
blob 159, 161, 199
callC 129, 131, 207
calling external 207
debug 86, 87, 114, 235
decode 121
encode 121
escape 121, 250, 251
eval 251
flush 103, 113, 259
isNAN 297
number of arguments 300, 302
parseFloat 94, 338
parseInt 94, 339
redirect 95, 114, 355
registerCFunction 129, 130, 356
registering external 356
return values of 175
unescape 121, 406, 407
write 79, 113, 421

G

getDate method 276
getDay method 276
getHours method 277
getLength method 125, 127, 277
getMinutes method 278
getMonth method 278
getOptionValue property 279
getOptionValueCount property 280
getPosition method 124, 125, 280
getSeconds method 282
getTime method 282
getTimezoneOffset method 283
getYear method 283
Go menu 284, 287
go method 284
gopher: (URL syntax) 310

H

Hangman application 36
hash property 285
Hello World application 36
figure of 37
modifying 40-41
running 36-37
source script for 38-40
what it does 37
hello.html 31, 38, 39, 40
hidden object 285
history list
loading URL from 284
next URL in 270
previous URL in 195
History menu option 284
history method 95
history object 287
number of entries 300
Hoover effect 60
host property 108, 288, 289
hostname property 108, 289, 290
HREF attribute 80
href property 290
HTML
conditionalizing 111
creating new pages 65
embedding JavaScript in 78-81
forms, input elements 294
generating 421
and Livewire 19
sample source code 38
tables, displaying query results 384
HTML tags
A 187
BIG 197
BLINK 198
BOLD 203
FONTSIZE 263
FORM 78, 118, 264
FRAMESET 271
I 298
IMG 159
INPUT 119, 204, 209, 285, 340, 349, 359, 391, 397
SELECT 366
SMALL 383
STRIKE 387
SUB 390
SUP 394
TEXTAREA 400
TT 258
HTTP
client protocol 347
and LiveWire applications 19
method 319
server protocol 348
http: (URL syntax) 310
HTTPD processes, objects for 107
hypertext
See links
HyperText Markup Language
See HTML
HyperText Transport Protocol
See HTTP

I

I HTML tag 298
icons, Site Manager 54
if...else statement 173
in sample application 39
image maps, using 97
imageX property 97, 292
imageY property 97, 293
IMG HTML tag 159
index property 293
index.html 70
and default page 30
indexOf method 293
Informix 133
data types 157
error methods for 164
isolation level for 148
initial page
specifying 30, 34
use of 31
input elements 294
INPUT HTML tag 119, 204, 209, 285, 340, 349, 359, 391, 397
inputName property 294
INSERT SQL statement 146
insertRow method 150, 154, 162, 295
installation parameters
configuring 34
modifying 32
Installing an application 83
internal links, checking 69
Internet, LiveWire applications for 133
invalid Internal link, defined 52
IP addresses
advantages and disadvantages 105
to maintain client object 103
ip property 96, 296
isNaN function 297
isolation levels 148
italics method 298

J

Java applets, server scripts for 111
JavaScript
in backquotes 79
and LiveWire 20
and runtime process 109
in SERVER tag 78
javascript: (URL syntax) 310, 311

L

lastIndexOf method 298
lastModified property 299
length property 300, 302
link method 302
link object 303
linkColor property 307
links
anchors for 186, 187
for BLOb data 159, 160
checking 69
checking external 69
color of 185, 307, 414
creating 80
defining 302, 303
generating dynamically 116
link object 303
links array 305
modifying 68
repairing case 69
and Site Manager 20, 65-70
target 396
types of 65
viewing 65, 67
links array 305
lists, selection 366
LiveWire
architecture of 133
architecture of, illustrated 134
background for using 19
capabilities of 37
components of 20
description of 20-22
development environment for 25
enabling 26
installing 25-26
page-processing steps 85
sample applications installed with 36
LiveWire applications
building 76-77
compiling 71-72, 81-82
creating 75
debugging 33, 86-88, 114
deleting 32
and file upload 78
installing 29, 83
modifying installation parameters 32
overview 75-77
partitioning tasks 111
removing 32
restricting access to 31, 89
running 33, 85, 110
starting, stopping, and restarting 32, 84
LiveWire compiler
command-line 76, 82
description of 21
and Macintosh 19
Site Manager 76, 81
LiveWire functions, described 112-113
LiveWire objects, properties of 94
LiveWire Pro, components of 22
LiveWire server extension, description of 21
LN10 property 308
LN2 property 308
load event 328
location object 309
location property 312
lock method 106, 142, 313
in sample application 40
and project object 107, 124
and server object 108, 124
log method 313
LOG10E property 314
LOG2E property 314
logarithms
base 10 of e 314
base 2 of e 314
base of natural 246, 254
natural logarithm of 10 308
natural logarithm of 2 308
natural logarithm of a number 313
loops
continuation of 170
for 171
for...in 172
termination of 170
while 176
lowercase 404
lwccall.c 130, 132
lwccall.h 129

M

Macintosh, and LiveWire 19
mailto: (URL syntax) 310
majorErrorCode method 139, 163, 315
majorErrorMessage method 139, 163, 316
manage, defined 52
Math object 316
mathematical constants and functions 155, 316
max method 318
messages
Alert dialog box 184
Confirm dialog box 220
Prompt dialog box 346
METHOD attribute 78, 265, 319
method property 96, 319
methods 181-424, ??-425
See also the individual methods
beginTransaction 139, 147, 162
blobImage 159, 159-160
blobLink 159, 160-161
byteToString 125, 127
clearError 125, 128
close 123, 150, 151
column 152
columnName 150, 152
columns 150
commitTransaction 139, 147
connect 139, 140, 141
connected 139, 141
cursor 139, 149
deleteRow 150, 154, 162
destroy 100
disconnect 139
disconnecting 145
eof 124, 125
error 125, 127
execute 139, 145, 146, 161, 162
exists 125, 127
expiration 99
flush 113, 127
getLength 125, 127
getPosition 124, 125
history 95
insertRow 150, 154, 162
lock 106, 124, 142
majorErrorCode 139, 163
majorErrorMessage 139, 163
minorErrorCode 139, 164
minorErrorMessage 140, 163
next 150, 151, 153, 155
open 122
read 124, 126
readByte 124, 126
readln 124, 126
rollbackTransaction 140, 147, 162
setPosition 124, 125
SQLTable 140, 144
stringToByte 125, 127
unlock 106, 124
updateRow 150, 154, 162
updateTransaction 162
write 122, 124, 126
writeByte 124, 126
writeln 124, 126
MIME encoding 248
min method 320
minorErrorCode method 139, 164, 320
minorErrorMessage method 140, 163, 321
mouseOver event 328
multimedia
and blobLink 160
using BLObs 158

N

NAME attribute 80, 97
in sample application 39
name property 321
natural logarithms
base of 246
e 246
e raised to a power 254
of 10 308
of 2 308
of a number 313
Navigator
about: (URL syntax) 311
code name of 190
name of 191
navigator object 323
user agent 409
version of 191
Navigator Gold 76
description of 21
navigator object 323
nested transactions, defined 148
Netscape cookie protocol 101, 104
Netscape Navigator client
installing 135
in LiveWire architecture 133
Netscape servers, and configuration style support 31
Netscape Web server, configuration file 141
Netscape WWW server
installing 134
in LiveWire architecture 134
networking software, installing 135
new operator 173
news: (URL syntax) 310
next method 150, 151, 153, 155, 324
number property 39
numbers
absolute value of 181
arc cosine of 181
arc sine of 194
arc tangent of 194
converting to characters 125, 127
cosine of 224
exponents of 344
greater of two 318
isNAN 297
lesser of two 320
natural logarithm of 313
obtaining integer 207, 259
parsing from strings 338, 339
random 352
rounding 363
sine of 383
square root 385, 386
storing 155
tangent of 396

O

object framework
overview of 93-94
and server extension 21
objects 181-424, ??-425
See also the individual objects
creating new types 173
establishing default 177
focus 202, 261
lifetimes of 94
specifying names in event handlers 218
ODBC
See Open DataBase Connectivity standard
ODBC data types 158
onBlur event handler 326
onChange event handler 326
onClick event handler 119, 326
onFocus event handler 327
onLoad event handler 328
onMouseOver event handler 328
onSelect event handler 329
onSubmit event handler 329
onUnload event handler 330
Open DataBase Connectivity standard 133
open method 122, 330
document object 332
window object 334
options array 368
Oracle 133
data types 157
error methods for 164
isolation level for 148
output stream
closing 216
opening 332

P

packed decimal notation 155
Page Links tab 68
page links, viewing 67
pages, checking for unused 70
parent property 336
parse method 337
parseFloat function 94, 338
parseInt function 94, 339
Pascal functions 128
passthrough SQL, executing 145
password 140
password object 340
default value 239
pathname property 342
PI property 342
pointers 125
current position in file 280
determining eof 248
position in a file 378
repositioning 378
popups, client scripts for 111
port property 108, 343
pow method 344
project object 344
and database connections 141
description of 105
in sample application 40
lifetime of 94, 105
locking 106, 124, 141, 313
properties of 106
unlocking 407
prompt method 346
properties 181-424, ??-425
See also the individual properties
preserving client values 182
Properties tab 53, 71, 72
protocol property 96, 108, 346
request object 347
server object 348
proxy server, configuring 73

Q

queries
displaying database 144
displaying results 384
results in cursor 226
quotation marks
with backslash 81
order of 80

R

radio buttons
clicking programmatically 213
default selection state 236
defining 349
number of buttons 300
radio object 349
selecting programmatically 211
selection state 211
radio object 349
number of buttons 300
random method 352
read method 124, 126, 352
readByte method 124, 126, 353
readln method 124, 126, 354
record values, displaying 151
redirect function 95, 355
described 114
referrer property 356
registerCFunction function 129, 130, 131, 356
request object 357
description of 95
example of property creation 97
in sample application 39
lifetime of 94, 95
in page processing 85
passing properties in URLs 97
properties of 96
setting properties with form elements 97
reset buttons
clicking programmatically 213
defining 359
reset object 359
reset object 359
return statement 175
rollbackTransaction method 140, 147, 162, 362
round method 363

S

sample applications
described 36
Hangman 41
Hello World 36-41
Video 135
SCRIPT tag
direct substitution in 119
and runtime process 109
scripts
changing client properties 86
using 109
search property 364
security
external libraries and 88
File object and 88
LiveWire applications and 88
select event 329
SELECT HTML tag 366
select method 365
select object 366
options array 368
SELECT SQL statement 149, 151, 152, 154
See also queries
selected property 372
selectedIndex property 373
selection lists
default selection state 237
defining 366
number of options 300
option index 293
option text 399
options array 368
select object 366
selection state 372
self property 374
server
accessing files 256
characteristics of 117
communicating with client 119
global data for 375
HTTP protocol 348
locking 313
maintaining client object on 103-104
opening a file 330
port number 343
project data 344
request information 357
restarting 129, 130
unlocking 407
using files on 122-128
server name 140
server object 375
and database connections 142
description of 107
lifetime of 94
locking 108, 124, 142, 313
properties of 108
unlocking 407
server processes, objects for 107
server scripts
communicating with client 118
described 109-110
LiveWire functions for 112-113
when to use 111
SERVER tag
embedding JavaScript in 78
in sample application 38, 39
and runtime process 109
when to use 81
server URL encoding
advantages and disadvantages 105
to maintain client object 103
setDate method 376
setHours method 377
setMinutes method 377
setMonth method 378
setPosition method 124, 125, 378
setSeconds method 379
setTime method 380
setTimeout method 380
setYear method 382
shared objects 128
short cookies
advantages and disadvantages 105
to maintain client object 103
sin method 383
sine 383
Site 52
Site Links tab 65, 68, 69
site links, viewing 65
Site Manager 76
capabilities of 49
compiling with 81
configuring browser location 63
configuring editor location 63
description of 20
figure of 53
and Macintosh 19
managing sites 53-54
overview 49-52
site-management process 50-51
starting 52
terminology 52
working with files and directories 62-65
Site Manager wizard 55
Site root directory, defined 52
site sucking 60
sites
See also Web sites
defined 52
SMALL HTML tag 383
small method 383
SOs (shared objects) 128
source files, components of 77
source script, example of 38
SQL 133
and case-sensitivity 151
error handling 162-165
performing data definition 165
SQL database server
installing 26
and LiveWire Pro 22
SQL SELECT statement
See queries; SELECT SQL statement
SQL statements
See also the individual statements
executing 145, 253
SQLTable method 140, 144, 384
sqrt method 385
SQRT1_2 property 385
SQRT2 property 386
square roots 385
of 1/2 385
of 2 386
statements 169-178
See also the individual statements
syntax conventions 169
status bar
default message 238
setting message 386
status codes, list of 162
status property 386
STRIKE HTML tag 387
strike method 387
string object 388
See also strings
strings
ASCII value of 250, 251, 406, 407
blinking 198
bold 203
character position within 208, 293, 298
color of 262
converting from bytes 206
converting from date 404
converting integer to 80
converting to binary 339, 389
converting to floating point 338
defining 388
evaluating 251
fixed font 258
fontsize of 197, 263, 383
italic 298
length of 300, 302
lowercase 404
reading from a file 352, 354
strikeout 387
string object 388
subscript 390
subset of 393
superscript 394
uppercase 406
writing to a file 422, 424
stringToByte method 125, 127, 389
Structured Query Language
See SQL
styles, configuration 31, 89
SUB HTML tag 390
sub method 390
submit buttons
clicking programmatically 213
defining 391
submit object 391
submit event 329
submit method 391
submit object 391
subscripts 390
substring method 393
SUP HTML tag 394
sup method 394
superscripts 394
Sybase 133, 148
data types 157
error methods for 164
isolation level for 148
syntax conventions 169
system requirements 19

T

tables
See also cursors; databases; queries
column name in 218
deleting rows 240
inserting rows 295
moving to next row 324
number of columns 219
updating 408
tabs (Site Manager)
Page Links 68
Properties 53, 71, 72
Site Links 65, 68, 69
Unused pages 70
tan method 396
tangent 396
TARGET attribute 264
target property 396
targets, creating 80
templates
creating Web sites from 56-60
defined 56
text color 256
text object 397
default value 239
defining 397
text property 399
TEXTAREA HTML tag 400
textarea object 400
default value 239
defining 400
this keyword 175
time zones 283
timeouts
canceling 213
setting 380
times
See also dates
Date object 234
defining 234
hours 277
minutes 278
numeric value 282
seconds 282
time zone offset 283
title property 403
toGMTString method 403
toLocaleString method 404
toLowerCase method 404
top property 405
toUpperCase method 406
Trace facility 235
trace facility 33, 86, 87, 114
configuring 34
transaction isolation levels 148
transactions
beginning 195
committing 219
rolling back 362
trigonometric methods
acos 181
asin 194
atan 194
cos 224
sin 383
tan 396
TT HTML tag 258
typographical conventions, used in this book 22

U

unescape function 121, 406, 407
unload event 330
unlock method 106, 124, 407
in sample application 40
and project object 107
and server object 108
unmanage, defined 52
Unused Pages tab 70
updatable cursors
and blob function 161
specifying 149, 154
using 154
UPDATE SQL statement 146
updateRow method 150, 154, 162, 408
updateTransaction method 162
uppercase 406
URL encoding, maintaining client object with 101, 103
URL-encoded variables
and request object 96
resetting 98
URLs
anchor name in 285
application 30
calling document's 356
conventions used 22
current 309, 312
debug 87
domain 289, 290
entire URL string 290
examples of common 310
form destination 182
form field input 265
history list 287
host 289, 290
hostname:port 288, 289
IP address 289
loading from history list 284
next 270
passing request properties in 97
port 343
previous 195
protocol 346
query information 364
and redirect function 114
redirecting client to 355
syntax of 309, 310
to start and stop applications 33, 84
url-path 342
user interaction
Alert dialog box 184
buttons 204
checkboxes 209
Confirm dialog box 220
Prompt dialog box 346
radio buttons 349
reset buttons 359
selection lists 366
submit buttons 391
text objects 397
textarea objects 400
user name 140
userAgent property 409
user-defined property values, and client object 99
UTC method 410

V

VALUE attribute 119
value property 410
var statement 176
variables
declaring 176
initializing 176
syntax for declaring 176
Video application 36
running 135
vlinkColor property 414

W

web files 84
building 75
default name for 72
defined 77
moving 32
specifying path 29, 34
Web site management
See also Site Manager
overview 49-52
Web sites
based on remote sites 60
creating 55-61
creating empty sites 61
creating from templates 56-60
deploying 72
managing 53-54
removing from management 71
while loops
continuation of 170
syntax of 176
termination of 170
while statement 176
window object 414
frames array 273
window property 419
windows
clearing 212
closing 217
default status message 238
defining 334, 414
displaying HTML output in 242
frames 271
frames array 273
name of 321
number of frames 300
onLoad event handler 328
onUnload event handler 330
opening 334
status bar 238, 386
title 403
top 405
window object 414
writing to 420, 423
Windows NT, and LiveWire 19
Windows, and Application Manager 27
with statement 177
write function 421
with backquotes 79
described 113
and flush 113
and HTML 38
with SERVER tag 79
write method 122, 124, 126, 420, 422
writeByte method 124, 126, 423
writeln method 124, 126, 423, 424
WYSIWYG, and Navigator Gold 21