Adobe 65011817 Extended User Guide - Page 280

ImageMap object, ImagemapList object

Page 280 highlights

Last updated 12/8/2009 EXTENDING FIREWORKS 276 HTML export objects ImageMap object The following table lists the properties and methods of the ImageMap object, along with their data types and, where appropriate, acceptable values and notes. All ImageMap object properties are read-only. Property (read-only) or Method altText behaviors Data type string object hasAltText hasHref hasTargetText href left numCoords Boolean Boolean Boolean string string integer radius shape targetText top xCoord(index) integer string string string zero-based index yCoord(index) zero-based index Notes The alternate text description for this slice, if any. BehaviorsList object that contains the behaviors for this slice (see "BehaviorsList object" on page 273). Set to true if the slice has an alternate text description. Set to true if the slice has a URL. Set to true if the target text is not empty. The URL link for this slice, which is expressed as file://URL. Left coordinates of the image map. Number of coordinates in the area. A circle always has 1 (the center), a rectangle has 2 (top left and bottom right), and a polygon has 1 or more. Radius of the area, if shape is "circle". Acceptable values are "circle", "poly", and "rect". Target text for this image, if any. Top coordinates of the image map. Returns the x coordinate for the specified point, in pixels. For example, the following commands return the coordinates for the first point: var x = imagemap.xCoord(0); var y = imagemap.yCoord(0); It is possible to have negative values if the image map area is drawn so that it crosses the left or top sides of the image (or sliced image). Returns the y coordinate for the specified point, in pixels. See xCoord(). ImagemapList object The ImagemapList object is an array of ImageMap objects that describe the areas in an image map (see "ImageMap object" on page 276). To access ImageMap objects, use the ImagemapList array, as shown below: var curImagemap = ImagemapList[i]; The ImagemapList object has only one property, which is read-only and shown in the following table. Property (read-only) numberOfURLs Data type integer Notes The number of image map areas in the image map list (0 or more).

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336

276
EXTENDING FIREWORKS
HTML export objects
Las
t
up
d
a
ted
12/8/2009
ImageMap object
The following table lists the properties and methods of the ImageMap object, along with their data types and, where
appropriate, acceptable values and notes. All ImageMap object properties are read-only.
ImagemapList object
The ImagemapList object is an array of ImageMap objects that describe the areas in an image map (see “
ImageMap
object
” on page
276). To access ImageMap objects, use the ImagemapList array, as shown below:
var curImagemap = ImagemapList[i];
The ImagemapList object has only one property, which is read-only and shown in the following table.
Property (read-only) or Method
Data type
Notes
altText
string
The alternate text description for this slice, if any.
behaviors
object
BehaviorsList object that contains the behaviors for this slice
(see “
BehaviorsList object
” on page
273).
hasAltText
Boolean
Set to
true
if the slice has an alternate text description.
hasHref
Boolean
Set to
true
if the slice has a URL.
hasTargetText
Boolean
Set to
true
if the target text is not empty.
href
string
The URL link for this slice, which is expressed as
file://URL
.
left
string
Left coordinates of the image map.
numCoords
integer
Number of coordinates in the area. A circle always has 1 (the
center), a rectangle has 2 (top left and bottom right), and a
polygon has 1 or more.
radius
integer
Radius of the area, if
shape
is
"circle"
.
shape
string
Acceptable values are
"circle"
,
"poly"
, and
"rect"
.
targetText
string
Target text for this image, if any.
top
string
Top coordinates of the image map.
xCoord(index)
zero-based index
Returns the x coordinate for the specified point, in pixels. For
example, the following commands return the coordinates for
the first point:
var x = imagemap.xCoord(0);
var y = imagemap.yCoord(0);
It is possible to have negative values if the image map area is
drawn so that it crosses the left or top sides of the image (or
sliced image).
yCoord(index)
zero-based index
Returns the y coordinate for the specified point, in pixels. See
xCoord()
.
Property (read-only)
Data type
Notes
numberOfURLs
integer
The number of image map areas in the image map list (
0
or
more).